当前位置:网站主页>网站技术资料>linux>文章内容

Linux用户账号管理基本操作命令

1、useradd
作用:在linux系统中添加一个用户账号
示例:[root@rhel4 root]#useradd shangwen
 
2、passwd
作用:给用户账号设置口令
示例:[root@rhel4 root]#passwd shangwen
 
3、usermod
作用:修改用户相关属性
示例:
[root@rhel4 root]#usermod –L shangwen      //锁定账号
[root@rhel4 root]#usermod –U shangwen           //解锁账号
[root@rhel4 root]#usermod –e 2007-10-10 shangwen       //设置账号的过期时间
 
4、whoami
作用:查询当前登录账号是谁
示例:[root@rhel4 root]#whoami
 
5、su
作用:在普通用户和root 账号之间切换
示例:
[root@rhel4 root]#su shangwen                   //切换到普通账号
[shangwen@rhel4 shangwen]$su -                     //返回到root账号\
 
6、groupadd
作用:添加组账号
示例:[root@rhel4 root]#groupadd students
 
7、指定或修改用户的所属组
[root@rhel4 root]#useradd –g students shangwen
//新建一个用户shangwen并且指定用户所属组为students
 
[root@rhel4 root]#usermod –g teachers shangwen
//修改shangwen用户的所属组为teachers
 
8、groupdel
作用:删除组账号
示例:[root@rhel4 root]#groupdel students
本文出自 51CTO.COM技术博客
解析存放linux用户账号文件
1、/etc/passwd文件格式如下:
LoginName:Password:UID:GID:UserInfo:Home:Shell
LOGNAME 用户登录名
PASSWORD 已过时,加密的密码存储在/etc/shadow中,这里都是x
UID  用户ID,任何拥有0值UID的用户都具有根用户(系统管理员)访权限,通常500是默认的第一个新建用户的ID
GID  用户组ID,同上
USERINFO 备注信息
HOME  用户home目录路径,即用户的工作目录
SHELL  给用户指定的shell程序
2、/etc/shadow文件格式如下:
username: passwd: lastchg: min: max: warn: inactive: expire: flag
Username: 用户登录名、
Passwd:  加密的用户口令、从1970年1月1日起到上次修改口令所经过的天数、
Lastchg:  两次修改口令之间至少经过的天数、
Min:  口令还会有效的最大天数(如果是 99999则表示永不过期)、
Warn:  口令失效前多少天内系统向用户发出警告、
Inactive:  禁止登陆前用户名还有效的天数、
Expire:  用户被禁止登陆的时间、
flag:  保留字段(暂未使用)。

  • 快速服务服务:网站策划 | 网站建设 | 北京网站建设 | 网站推广 | 网罗SEO
  • 联系网罗: 咨询电话:010-89630319 Mail:admin#wonlu.com Msn:刘先生 QQ:26402294
  •   2006-2008 Wonlu.com 北京网罗无限-京ICP备06036090号 网罗SEO