您的位置:首页 > 运维架构 > Linux

[Linux]用户创建操作

2014-10-28 15:29 232 查看
os: centos6

>之前的默认用户是用来练习各种代码和安装的,现在想新建一个用来来调试工作上的项目,需要新建用户。 用户管理主要就是用户创建,删除,用户组的所属变更,用户的个性化定制,用户是否可用等。

添加用户并且设置密码:
切换到root用户:
[orangle@localhost ~]$ su root
Password:


添加用户会改变 /etc/passwd 和 /etc/shadow 文件。
root@localhost orangle]# useradd erya #新建了一个用户,并且在锁定的状态
[root@localhost orangle]# passwd erya  #需该这用户的密码,并且可用
Changing password for user erya.
New password:
...


设置用户过期日期:
useradd -e {yyyy-mm-dd} {username}
useradd -e 2008-12-31 jerry  #过期,密码不正确


设置用户密码过期时间:
useradd -f {days} {username}
useradd -e 2009-12-31 -f 30 jerry  #不太明白这个意思,密码过期感觉没用
days=0 密码过期,账号立刻锁定

days=-1 密码不过期

查看用户的状态:
[root@localhost lzz]# chage -l lzz
Last password change                    : Oct 28, 2014
Password expires                    : never
Password inactive                   : never
Account expires                     : Oct 10, 2014
Minimum number of days between password change      : 0
Maximum number of days between password change      : 99999
Number of days of warning before password expires   : 7


删除一个用户,以及目录,用户的其他文件什么都没管
[root@localhost orangle]# userdel -r lzz


比较全操作的介绍: 
http://www.tecmint.com/add-users-in-linux/ http://blog.pluralsight.com/linux-add-user-command
比较完整的删除用户:
http://www.cyberciti.biz/faq/linux-remove-user-command/
用户修改; http://linoxide.com/linux-command/linux-usermod-command-to-modify-user-details/
本文出自 “orangleliu笔记本” 博客,转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/40540703
作者: orangleliu
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息