日期:2014-05-16  浏览次数:20749 次

Linux 账户管理命令
一、用户管理  
       1、查看用户帐号文件
                /etc/passwd
       2、shadow
                /etc/shadow
       3、添加用户
                $ useradd
         用法:useradd -o -g 0 -u 0 用户名     
       4、使用passwd命令初始设置用户口令
         
          用法:passwd 用户名
       5、删除用户
               $ userdel [- r ] name
       6、修改用户属性
             usermod -l 用户名 锁定账户
             usermod -u 用户名 解开账户
             passwd -l 用户名 锁定密码
             passwd -u 用户名 解开密码
       备注:
       a、从禁用的机制上来讲,锁定帐户,是在shdow中加一个感叹号,锁定密码,是加2个感叹号
       b、从原理上来讲,你创建的账户,在没有创建密码之前,密码是被锁定的!锁定帐户和密码,功能一样,只是角度不一样而已


       7、修改用户模板
                /etc/skel
                               
    二、用户组管理        
        1、用户组文件:
                $ /etc/group
        2、添加用户组:
                $ groupadd groupname
        3、在建立用户时指定用户组
                $adduser [ - g group] name
        4、删除用户组
                $ groupdel group
        5、更改用户的组帐号
                $ usermod [ - g  group ] name
    三、文件权限设定         
       1、查看文件权限:$ ls –l
       2、更改文件权限:$chmod  [ ugoa…] [+-=] [rwx] file ……
       3、更改文件的属主和属组:
            chown OWNER:[:[GROUP]] FILE
            chgrp [groupname]