|
||
|
SecureMyi.com Security and Systems Management Newsletter for the IBM i
June 26, 2013 - Vol 3, Issue 31
|
||
|
||
|
Feature Article
|
|
In This Issue
Quick Links
Our Newsletter Sponsors
Platinum Sponsor |
IBM i Security ResourcesIBM i Security Videos from SecureMyi.com SecureMyi Newsletter Home and Archives Search Security Site for IBM i and i5/OS IBM i Security Reference - IBM i 6.1 IBM i Security Reference - IBM i 7.1 QAUDJRN Audit Types By AUDLVL 6.1 QAUDJRN Entry Type Record Layout 6.1 RedBook - Security Guide for IBM i 6.1 Open Security Foundation - DataLoss DB PCI SSC Data Security Standards
|
|
IBM i Security Calendar of Events
|
|
|
|
||
|
||
Security Shorts -
By Dan Riehl My UserID is 77 and My Password is 123456 The Object Naming rules for IBM i state that an object name must begin with an alphabetic character including A-Z, #, $, @, and that the remaining characters (up to 10 in total) can contain A-Z, 0-9, #, $, @, _ ,and a .(period). The object names in the QSYS file system are not case sensitive. However, when it comes to User Profile names and Passwords, an interesting phenomenon comes into play. When we create a user profile, we specify a User Profile name and, optionally, we specify a Password, as in the following example. (For these examples, we assume a Password Level (System Value QPWDLVL) of 0 or 1, limiting a password to a maximum length of 10 characters.) CRTUSRPRF USRPRF(BOBSMITH) PASSWORD(PASS1WORD5) Now, when the user needs to log on, his user ID is BOBSMITH, and his password is PASS1WORD5. Simple and straightforward. But consider this next example: CRTUSRPRF USRPRF(Q12345) PASSWORD(Q11111) When a user profile is created using this command, the user can actually log on using two different user IDs and two different passwords. It's a bit weird, but let's look at it in more detail.
The secret to this seemingly strange support lies in the first character of the UserID and/or Password being the specific letter Q, followed only by digits. When this is the case, the letter Q becomes an optional part of the UserID and/or Password during the Logon process. You can view more about this Q digit support by reviewing the F1=Help text of the CRTUSRPRF(Create User Profile) command. As the system administrator, you can enforce policy to disallow the creation of a Q digits User Profile, but a user can change his or her password to a Q digits password using the Change Password (CHGPWD) command and/or Change Password API. In order to restrict users from setting their passwords to Q digits (e.g., Q11111), you can either set the system value QPWDLMTAJC to the value 1 or include the value *DGTLMTAJC in the system value QPWDRULES. Either of these settings prohibit the use of adjacent digits in a password when changed by the user. Oh, Yes, One more thing. Make sure that your password Minimum Length is at least 3. (I hope it's more like 6,7 or 8). Minimum length is set by the system value QPWDMINLEN, or in the QPWDRULES system value using the value *MINLENnnn, where nnn is a number from 1-10, or 1-128, depending upon the value of your QPWDLVL system value. |
Sponsored Links
IBM i, iSeries and AS/400
|
|
|
||
|
||
|
Send your IBM i Security and Systems Management News and Events! Send your Questions, Comments, Tips and Stories Copyright 2013 - SecureMyi.com, all rights reserved SecureMyi.com | St Louis MO 63017 |
||