注意以下命令执行需要在root用户下执行
tenant命令切换至root命令
sudo -do root
删除用户信息
1.不删除用户主目录
userdel user_name
2.删除用户主目录
userdel -r user_name
usermod命令修改用户账户权限
更改用户名
sudo usermod -l newusername oldusername
更改UID
sudo usermod -u 1001 username
更改用户账户得主要组Id
sudo usermod -g newgroupname username
更改用户主目录
sudo usermod -d /new/home/directory username
修改密码
sudo passwd username
新增用户
useradd 用户名
设置密码
passwd 用户名
用户组管理
要将用户添加到用户组中,可以使用usermod命令
usermod -G 用户组 用户名
查看当前用户所属用户组
groups
要修改文件和目录的权限,可以使用chmod
命令。chmod
命令的基本语法如下:
chmod [选项] 权限 文件/目录
u
:代表文件/目录的所有者;g
:代表与文件/目录所有者同一用户组的用户;o
:代表其他用户;a
:代表所有用户。
以下是一些常用的权限设置:
r
:读权限;w
:写权限;x
:执行权限。
例如,要将testuser
用户对/home/testuser
目录的权限设为读、写和执行,可以执行以下命令:
sudo chmod u+rwx /home/testuser
分别代表所有者 用户组 其他用户得权限 后面两个代表用户 用户组
也可以使用命令sudo chmod 700 /home/testuser,能够批量对所有者,用户组,其他用户赋权限
7 0 0 分别代表二进制 rwx - - - - - -也就是111 000 000