查用户信息:
vi /etc/passwd
其中一条记录如此:hadoop-f4:x:1000:1000:hadoop-f4:/home/hadoop-f4:/bin/bash
vi /etc/shadow:存放加密后的密码。
id 用户名 :查看用户信息。
给用户加组的三种方式:
1、vi /etc/group 在组后面新加用户,用逗号分隔
2、useradd -G 组名 用户名
2、usermod -G 组名 用户名
查看组信息:
vi /etc/group
vi /etc/gshadow
改组id: groupmod -g 组id 组名
改组名 :groupadd -n 新组名 旧组名
权限管理:
chown -R rose.rose /home/rose 修改文件的属主
chown -R rose.mail /var/spool/mail/rose 改邮箱组下的文件属主
chmod o=w a.txt 给其他用户增加写权限
chmod u+rx,g+r,o-wx a.txt
chmod 744 a.txt
userdel 删不全,会留下home下该用户的目录和邮箱目录,导致useradd加不了该用户
要用 userdel -R
目录权限:
对目录执行cd命令,是x可执行权限
ls 是读权限
del ,mkdir,makefile,rename 是写权限