注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

古城风~~~

竹密无妨溪水过,天高不碍白云飞。这天下总有一份是属于我古城的天地!

 
 
 

日志

 
 

创建用户(useradd)-linux命令集  

2010-11-11 10:25:01|  分类: linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

useradd指令的用法:

       作用:账户建立或更新使用者的信息
       语法:useradd  <选项>  用户名

       例如:/usr/sbin/useradd qq     (说明:如何$PATH变量已经有/usr/sbin目录,可以直接用“useradd qq”,没有时直接用会显示“没有那个文件或目录”或“bash:useradd:command not found”,查看$PATH,可以用命令“echo $PATH”)
       常用参数:
       1. -c comment
          新账号的备注文字
       2. -d home_dir
          新账号的家目录路径
       3. -e expire_date
          账号的截止日期,格式为MM/DD/YY
       4. -f inactive_days
          账号过期几日后永久封停。当值为0时账号立即被封停,当值为-1时则是关闭这个功能,默认为-1
       5. -g initial_group
          group名称或以数字来做为使用者登陆的起始组。组名必须是存在的名称
       6. -G group,[...]
          定义用户所属的其他组,可以有多个
       7. -m [-k skeleton_dir]
          用户家目录如果不存在则自动建立。如果使用-k选项,skeleton_dir内的文档会被复制到家目录下,而/etc/skel目录下的文档也会被复制过来
       8. -M
          强制不建立用户家目录,即使/etc/login.defs设定要建立家目录
       9. -s
          使用者登陆后使用的shell名称。预设是不填写,这样系统会指定预设的登陆shell
       10. -u
          手动设定用户的ID值,ID值必须是唯一的。

 

passwd指令的用法
       作用:修改账号密码
       语法:passwd 用户名
       例如:

             /usr/bin/passwd qq

            回显:

            Changing password for user qq.

            New UNIX password:[输入密码]

            再回显:

            Retype new UNIX password:[重复输入一次密码确认]
        

 userdel指令的用法

       作用:删除用户账号
       语法:userdel  [-r]  用户名
       例如:/usr/sbin/userdel qq

       参数:
         -r  连同账号的家目录一并删除

 

 usermod指令的用法

       作用:修改用户账号
       语法:usermod  <选项>  用户名
       例如:/usr/sbin/usermod -l myqq qq

       参数:(注意大小写)
       -c<备注>         修改用户帐号的备注文字。
  -d<登入目录>  修改用户登入时的目录。
  -e<有效期限>  修改帐号的有效期限。
  -f<缓冲天数>   修改在密码过期后多少天即关闭该帐号。
  -g<群组>          修改用户所属的群组。
  -G<群组>         修改用户所属的附加群组。
  -l<帐号名称>    修改用户帐号名称。
  -L                     锁定用户密码,使密码无效。
  -s                     修改用户登入后所使用的shell。
  -u                     修改用户ID。
  -U                     解除密码锁定。

 

su指令用法(切换用户)      
       作用:切换用户
       语法:su 用户名    (如果不输入用户名,则默认为root用户)

       例如:su ccp330      (切换到“ccp330”账户,在回显数据上输入密码就可以登录)

 

查看系统所有用户      
       命令:cat /etc/passwd
显示例子:

                XXXX

                qq:x:501:501::/home/qq:/bin/bash
       说明:
         如果没有手动自定UID值,一般按照创建顺序从500、1000等开始进行标示。 /etc/passwd文件详细说明

 

查看当前用户所属的组用“groups”

 

创建组:

       命令:addgroup 组名

       例如:addgroup webs

  评论这张
 
阅读(1709)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017