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 显示系统关机,重新开机,连同执行等级的改变等信息。
功能说明:列出现在和过去登入系统的用户相关信息。
语 法: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,如需转载请自行联系原作者