码迷,mamicode.com
首页 > 系统相关 > 详细

Linux用户与用户组

时间:2015-10-20 21:02:21      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

1、查看用户组列表

命令:cat /etc/group

数据格式:组名:口令:组标识号:组内用户列表

2、查看用户列表

命令:cat /etc/passwd

数据格式:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

3、查看用户密码列表

命令:cat /etc/shadow

数据格式:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

4、用户切换

命令:su - username (需要输入切换用户的密码)

5、创建用户

命令格式:useradd  选项  用户名

例:useradd -d /home/gemhome -g group -G adm,root gem 

    注:新建了一个用户gem,为该用户创建了主目录/home/gemhome,主用户组为group,同时又属于adm和root用户组

6、删除用户

命令格式:userdel  选项  用户名  (常用的选项是-r,他的作用是把用户的主目录一起删除)

例:userdel -r sam

    注:删除掉用户sam和他的主目录

7、修改用户 命令格式:usermod  选项  用户名 (只有终极管理员才有权限修改帐号名,如果用sudo命令来对普通帐号授权也行)

例: usermod -l zhangs -s /bin/ksh -d /home/z -g developer sam  

    注:此命令将用户sam的名称改为zhangs,登录Shell修改为ksh,主目录改为/home/z,用户组改为develope

8、查看用户的属性

命令格式:id username  (显示username的uid和gid ,缺省为当前用户的id信息)

9、用户口令管理

命令格式:passwd 选项 用户名 (终极用户能为自己和其他用户指定口令,普通用户只能修改自己的口令)

-l 锁定口令,即禁用账号 (passwd命令还能用-l(lock)选项锁定某一用户,使其不能登录:passwd -l username)

-u 口令解锁 -d 使账号无口令 (passwd命令可将用户sam的口令删除,这样用户sam下一次登录时,系统就不再询问口令:passwd -d sam)

-f 强迫用户下次登录时修改口令 如果默认用户名,则修改当前用户的口令。  

例如:假设当前用户是sam,则下面的命令修改该用户自己的口令:

#passwd

  Old password:******

  New password:*******

  Re-enter new password:*******

如果是终极用户,能用下列形式指定任意用户的口令:

# passwd sam

  New password:*******

  Re-enter new password:*******

10、新增用户组

命令格式:groupadd 选项 用户组 (用户组添加后,将用户进行组赋予用chown和chgrp指令)

例: groupadd group1

     注:此命令向系统中增加了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1

11、删除用户组

命令格式:groupdel 用户组 例:groupdel group1

    注:此命令从系统中删除组group1

12、修改用户组

命令格式:groupmod 选项 用户组

例:groupmod -g 10000 -n group2 group1

    注:此命令将组group1的标识号改为10000,组名修改为group2

Linux用户与用户组

标签:

原文地址:http://www.cnblogs.com/juanmao-zhang/p/4895917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!