linux用户管理

查用户信息:

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 是写权限

原文地址:https://www.cnblogs.com/stin/p/7787152.html