目标
- 添加新用户:useradd
- 设置用户密码:passwd
- 改变文件或目录权限:chomd
- 改变文件或目录的所有者chown
1、添加新用户:useradd
①、命令名称:useradd
②、英文原意:
③、命令所在路径:/usr/sbin/useradd
④、执行权限:root
⑤、功能描述:添加新用户
⑥、语法: useradd【用户名】
范例:添加用户tom:useradd tom
2、设置用户密码:passwd
①、命令名称:passwd
②、英文原意:
③、命令所在路径:/usr/bin/passwd
④、执行权限:root
⑤、功能描述:修改用户的密码
⑥、语法: passwd【用户名】
注意:root用户能修改任何用户的密码。而普通用户只能修改自己的密码,而且密码要符合密码规则,不然修改不了
范例:修改用户tom的密码
password tom
-
权限管理命令---chomd
命令名称 chmod
命令所在路径 /bin/chomd
执行权限 所有用户
语法 chmod [{ugoa} {+-=} {rwx}] [文件或目录]
[mode=421] [文件或目录]
-R 递归修改
功能描述 改变文件或目录权限
权限的数字表示
r-------------------------4
w------------------------2
x-------------------------1
如:
rwx rw- r--
7 6 4
范例:
chmod g+w testfile //赋予文件所属组写权限
chmod -R 777 testfile //修改目录以及目录下文件为所有用户具有全部权限
-
其他权限管理命令
命令名称 chown
命令所在路径 /bin/chown
执行权限 所有用户
语法 chown [用户] [文件或目录]
功能描述 改变文件或目录的所有者
命令名称 shgrp
命令所在路径 /bin/chgrp
执行权限 所有用户
范例:chown wangqj mydisk
修改mydisk目录的所有者为wangqj
相关练习:
1)root用户登录创建新用户
useradd wangqj
2)设置新用户密码
passwd wangqj(按提示输入密码和重复密码1qaz!QAZ)
3)切换到新用户下
su wangqj
4)进入 home/wangqj目录下
cd /home/wangj (这个目录创建用户后,系统会自动创建)
4)用新用户创建一个文件
touch abcd
ls -l
此时用户所有者为wangqj
5)切换为root用户
su root
按提示输入密码
6)查看root用户对abcd的访问权限
ls -l /home/wangqj/abcd
7)修改wangqj创建的abcd文件的所有者为root用户(只有管理员root用户才可以修改文件所有者)
chown root /home/wangqj/abcd
- 给root这个目录的全部权限
chmod 777 abcd
ls -l