AIX创建用户

-bash-3.2# mkuser test                    创建用户
3004-689 User "test" exists.
-bash-3.2# finger test          指定用户信息
Login name: test     
Directory: /home/test                   Shell: /usr/bin/ksh
No Plan.
-bash-3.2# passwd test                            设置用户密码
Changing password for "test"
test's New password:
Enter the new password again:
-bash-3.2# lsuser -c -a password test    此命令查询test用户是否设定密码
#name:password
test:!       

 -bash-3.2# cat /etc/security/user       此命令用来查看用户具有哪些权限

test:
        admin = false     

-bash-3.2# cat /etc/security/passwd

-bash-3.2# cat /etc/security/limits       用户限制的信息

-bash-3.2# cat /etc/passwd                      查看新建的用户信息

test:!:203:1::/home/test:/usr/bin/ksh

-bash-3.2# mkgroup  ceshi            添加用户组

-bash-3.2# useradd -d /home/test -g ceshi -m test
3004-689 User "test" exists.

 -bash-3.2# groups test                        此命令是查看用户test属于哪一个组
test : staff     

1: 把一个 新的user  加到组里: useradd -g g1 username

2:  把一个 已经存在的user  加到组里: usermod -G g1 username

将一个用户添加到用户组中,千万不能直接用: 
usermod -G groupA 

这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。 
应该用 加上 -a 选项: 
usermod -a -G groupA user

(FC4: usermod -G groupA,groupB,groupC user)
-a 代表 append, 也就是 将自己添加到 用户组groupA 中,而不必离开 其他用户组。 

改变文件或目录权限和所有者:chmod 775 file1 

修改文件或目录所有者:chown user1 file1 

修改文件或目录所有者组:chgrp group1 file1 

 安全性相关文件,包含用户属性和访问控制的文件 
/etc/passwd文件包含有合法用户列表,包括用户id、主用户组、宿主目录、默认登录shell等; 
/etc/group 文件包含合法用户组列表,包括用户组id和成员用户名; /etc/security/passwd 文件含有加密形式的用户口令和口令更新信息; /etc/security/user 文件含有用户属性信息; 
/etc/security/limits 文件含有对用户的进程资源限制值;

 /etc/security/environ 文件含有用户的环境变量,不过这个文件很少用到; 

/etc/security/login.cfg文件含有对登录程序的配置信息,录入对某个端口的登录限制; 
/etc/security/group文件含有用户组属性

                                      

 

posted on 2014-07-14 11:07  叶子的分享  阅读(12907)  评论(0编辑  收藏  举报