1.user用户
1.1.添加用户 useradd
useradd username
1.2.删除用户 userdel
userdel username
只删除/etc/passwd文件中的用户信息,而不会删除系统中属于该账户的任何文件,需要手动删除
1.3 修改用户 usermod
usermod [-g 组名][-d 家目录][-l 新用户名] 旧用户名
相关文件
/etc/passwd 查看用户
/etc/shadow 查看用户密码
2.group组
2.1添加用户组groupadd
groupadd 组名
2.2删除用户组groupdel
groupdel 组名
2.3修改组
groupmod[-g 组id][-n 新组名] 旧组名
2.4相关文件
/etc/group
3.文件权限设置
3.1更改所有者 chown
chown 用户名 文件名
3.2更改所属组 chgrp
chgrp 组名 文件名
3.3更改权限chmod
1.chmod [ugoa] [+-=] [rwx] 文件名
2.chmod xxx 文件名
4(读)、2(写)、1(执行)三种数值的和来确定权限。如6(4+2)代表有读写权,7(4+2+1)有读、写和执行的权限
例子:
给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限
chmod u=rwx,g=rx,o=x file 等价于 chmod 751 file
4.sudo权限配置
配置文件/etc/sudoers
中添加用户和不需要密码执行sudo
# User privilege specification
root ALL=(ALL:ALL) ALL
claroja ALL=(ALL:ALL) NOPASSWD:ALL
参考:
https://blog.youkuaiyun.com/qq_42757964/article/details/86928158