用户管理
添加用户: useradd 选项 用户名,新添加的账号处于锁定状态,需设置密码才可登录。
#创建用户zqq
[root@localhost ~]# useradd zqq
#-g 指定用户组,创建zqqroot在用户组root下
[root@localhost home]# useradd -g root zqqroot
用户口令管理:passwd 选项 用户名
#修改账号zqq的密码
[root@localhost ~]# passwd zqq
更改用户 zqq 的密码 。
新的 密码:
#锁定账号 -l、解锁账号 -u ,锁定无法登录
[root@localhost ~]# passwd -l zqq
锁定用户 zqq 的密码 。
passwd: 操作成功
[root@localhost ~]# passwd -u zqq
解锁用户 zqq 的密码。
passwd: 操作成功
删除账号:userdel 选项 用户名
#删除账号zqq
[root@localhost ~]# userdel zqq
# -r 用户主目录一起删除
[root@localhost home]# userdel -r zqq
修改账号:usermod 选项 用户名,修改用户用户组、目录等信息
#修改用户组 -g ,
[root@localhost home]# usermod -g root zqq
查看所有用户
#/etc/passwd 文件包含所有创建的用户信息
[root@localhost home]# cat /etc/passwd
用户组管理
新增用户组:groupadd 选项 用户组
#创建用户组usergroup
[root@localhost home]# groupadd usergroup
删除用户组:groupdel 用户组
#删除用户组usergroup
[root@localhost home]# groupdel usergroup
修改用户组:groupmod 选项 用户组
#将用户组group,改名成group1
[root@localhost home]# groupmod -n group1 group
查看所有用户组
#/etc/group 文件包含所有创建的用户组信息
[root@localhost home]# cat /etc/group
用户文件权限
查看文件:ls 和 ls -l(ll)
[root@localhost home]# ll
总用量 0
drwxr-xr-x. 2 root root 64 9月 3 2020 cron
drwx------. 2 zqq root 62 3月 4 22:17 zqq
drwxr-xr-x. 2 root root 64 9月 3 2020 cron
- ll显示信息中,第一个代表文件是目录、文件或者链接文件等:
- 为d表示目录
- 为-表示文件
- 为l表示链接文件
- 若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置)
- 若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)
- 第一位后的9位rwxr-xr-x表示文件权限,三个一组。
- r代表可读(read),w代表可写(write),x代表可执行(execute),读、写、执行的位置不会变,没有权限会用-表示
- 1-3位代表文件所属者权限(rwx),4-6位表示同组用户拥有的权限,7-9位表示其它用户权限
更改文件所属组:chgrp 属组名 文件名
#将文件cron的所属用户组更改为zqq,-R 更改下面所有文件的所属组
[root@localhost home]# chgrp -R zqq cron
更改文件所属用户:chown 属主名 文件名
#将文件cron的所属用户修改为zqq,-R 修改下面所有的文件所属用户
[root@localhost home]# chown -R zqq cron
#同时更改文件所属用户和所属用户组
[root@localhost home]# chown zqq:root cron
更改文件权限:chmod xyz 文件或目录 。x、z、y对应的读写执行权限数字相加之和
文件读权限r对应数字:4;文件写权限w对应数字:2;文件执行权限x对应数字:1。
权限对应数字相加的和是文件最后权限:最大权限为7
#给文件cron,所属用户、用户组、其他用户最大权限,-R递归下面所有的文件
[root@localhost home]# chmod -R 777 cron
根据rwx修改文件权限:u代表用户,g代表用户组,o代表其他。+加上权限,-减去权限,=设定权限
- 所属用户权限:chmod u=rwx 文件
- 所属于用户减去执行权限:chmod u-x 文件
- 所属于用户加上执行权限:chmod u+x 文件
- 其余同理