Linux用户管理

来源:互联网 发布:创意表白java程序 编辑:程序博客网 时间:2024/06/08 01:49

用户管理
●添加用户
useradd [选项] [用户名] 添加用户的同时,默认会创建一个与用户名相同的用户组
选项
-d 目录 指定用户的的家目录
-g 用户组 指定用户的用户组
-c comment 指定一段注释
eg:useradd -d /home/user/user1 xidada 注意:需要修改user/目录的权限,使用户具有读写的权限
●删除用户
userdel [选项] 用户名
-r 删除用户的同时删除家目录
●更改用户信息
usermod [选项] [用户名]
选项
-d 目录 更改用户的的家目录
-g 用户组 更改用户的用户组
-c comment 更改注释
●管理用户密码
passwd [选项] [用户名]
选项
-l 锁定账号,禁止用户登录
-u 解锁账号
-d 账号不需要密码即可登录
gpasswd 组名 为用户组设置密码
eg:passwd xidada 设置密码,只有设置过密码的用户才可以登录。
●添加用户组
groupadd 组名 添加用户组
groupadd -g 组号 组名 添加用户组并指定组号,组号必须大于500
groupmod -g 新组号 组名 更改用户组的组号
groupmod -n 新组名 旧组名 更改组名
groupdel 组名 删除用户组,删除用户组之前,需要先删除用户组中的用户
newgrp 组名 切换用户组,一个用户可以同时属于多个用户组,在登录后可以切换
groups 用户名 显示用户所属的用户组
与用户相关的信息存放在/etc/passwd 以及/etc/shadow中
与用户组相关的信息存放在/etc/group
用户信息
w 查看登录用户信息
who 查看登录用户信息,没有w命令的结果详细
last 查看当前登录用户和过去登录用户信息
lastlog 查看所有用户的最后一次登录时间

0 0
原创粉丝点击