用户管理
新建用户
1 | # 新建用户 |
- -s:指定 shell
- -d:指定 home 目录
- -m:创建 home 目录
删除用户
1 | userdel username |
修改用户密码
1 | passwd username |
切换用户
1 | # 切换用户 |
用户组管理
查看用户组及其用户
1 | cat /etc/group |
将用户添加到用户组
1 | # 修改用户所属的群组 |
删除组
1 | groupdel groupname |
权限修改
1 | # 为文件/目录指定 用户:用户组 |
- -R:使用递归方式逐个修改
- -f:不显示提示信息,静默执行
- 777:三个数字分别代表
User
、Group
、Other
。7 即最高权限 rwx——读、写、执行。- r = 4,w = 2,x = 1
- 一般来说最好不要设置 777 权限,这样多用户使用时,将会使得管理变得非常麻烦。尽量多使用
用户组
管理权限,文件(夹)权限设置 774 就够了。
允许用户使用 Sudo
增加用户权限
1 | chmod u+w /etc/sudoers |
- u:表示是该文件的拥有者
- +:表示增加权限
- w:表示写权限
编辑文件
1 | nano /etc/sudoers |
添加以下代码
1 | username ALL=(ALL) ALL //添加用户 |
- 建议添加在
root ALL=(ALL) ALL
后面
删除用户权限
1 | chmod u-w /etc/sudoers |