每天一个知识点linux(六)账户与组操作命令

1.创建账户
useradd 参数 用户名
-u :指定uid
-g : 指定初始组
-G :额外所属的组
-M :强制不建立家目录
-m :强制建立家目录
-d :指定某目录为家目录,不使用默认
-s :指定shell(默认为/bin/bash)
新建账户的默认配置以/etc/default/useradd为模板
 
2.设置密码
passwd 用户名
 
3.修改用户设置
usermod 参数  用户名
-c :接账户说明
-d :接账户家目录
-e: 接日期
-g: 修改gid
-G :修改所属组
-l :修改账户名
-s :接shell实际文件
-u :接uid
-L: 锁定账户
-U :解锁账户
 
4.删除账户
userdel 账户名
 
5.创建组
groupadd 组名
 
6. 设置组密码
gpasswd  组名
 
7.修改组设置
groupmod 参数 组名
-g :修改组id
-n :修改组名
 
8.删除组
groupdel 组名
 
9.查看用户sid
id     查看当前用户
id  用户名  查看指定用户
 
9.切换用户操作
su -用户名
 
10.last 命令:
功能说明:列出现在和过去登入系统的用户相关信息。
语  法:last [-adRx][-f ][-n ][帐号名称...][终端机编号...]
补充说明:单独执行last指令,他会读取位于/var/log目录下,名称为wtmp的文档,并把该给文档的内容记录的登入系统的用户名单全部显示出来。
参  数:
-a  把从何处登入系统的主机名称或IP地址,显示在最后一行。
-d  将IP地址转换成主机名称。
-f   指定记录文档。
-n 或-  配置列出名单的显示列数。
-R  不显示登入系统的主机名称或IP地址。
-x  显示系统关机,重新开机,连同执行等级的改变等信息。



     本文转自ttzztt 51CTO博客,原文链接:http://blog.51cto.com/tianzt/184211,如需转载请自行联系原作者


上一篇:购买阿里云服务器(ECS)详细流程


下一篇:每天一个知识点linux(四)网络配置