Linux中用户的简介与管理
2012 年 8 月 21 日
3
创建用户
我们知道,通过useradd和adduser来添加用户,在centos6中,adduser命令对应的文件/usr/sbin/adduser是一个软链接,指向/usr/sbin/useradd,如下:
说明了,adduser命令,也就是useradd命令,所以,在使用过程中,我只会说到useradd命令。
创建用户的格式如下:
useradd [options] username
常用参数:
例:
系统中,已经存在组dev,现在创建一个用户名为dev1,组为dev,附加组为test,的用户,命令如下:
useradd -g dev -G test dev1
4
查看用户信息
-
查看当前登录的用户
使用w和who命令。
-
查看某个用户信息
使用id命令,格式:id username。
-
查看所有的用户信息
打开 /etc/passwd文件查看即可。
或是通过命令:awk -F : ‘{print $1}’ /etc/passwd。
-
查看用户登录记录
last:查看登录成功的用户记录。
5
用户密码的操作
用户密码操作使用的是passwd命令,该命令的常用参数如下表:
例:
锁住wuwei用户,不让其修改用户密码:
当wuwei用户修改密码的时候,就会提示passwd: Authentication token manipulation error,如下:
6
修改用户信息
修改用户信息,其实和创建用户有点类似,使用usermod命令,格式如下:
usermod [options] username
常用参数:
例:
给dev1用户添加一个附属组mysql,命令如下:
usermod -G mysql dev1
删除用户使用的是userdel命令,格式如下:
userdel [options] username
360云计算
由360云平台团队打造的技术分享公众号,内容涉及 数据库、大数据、微服务、容器、AIOps、IoT 等众多技术领域,通过夯实的技术积累和丰富的一线实战经验,为你带来最有料的技术分享