新增用户
useradd user1
到home目录下查看新增用户
用户创建密码
passwd user1
登录创建用户
ssh user1@node01
创建共享目录
两个用户业务存在相关性,需要修改相同的文件,通过创建一个公共目录,并设置权限,使得两个用户都可以进行访问(rwx)
- 创建公共目录
mkdir sharedir
- 生成共享组名
groupadd sharegroup
- 更改公共目录的属组
chown root:sharegroup sharedir
- 设置公共目录的权限
持有者、组拥有rwx权限,其他人不可操作(去掉其他人现有权限)
chown u g o a +/- rwx
组新增w权限
chmod g+w sharedir
去掉other用户的权限
chmod o-rx sharedir
其他用户添加组属性
usermod -a -G share user1
查看user1属性,查看组是否添加成功
id user1
文件权限
drwxrwx--- 2 root share 22 Aug 5 06:00 share
linux下文件属性
- 第一个代表文件类型d:目录
- 接下来9位代表文件对不同用户的权限
前三位代表持有者权限、中间三位代表所属组权限、后三位代表其他人权限 - 权限和数字的对应关系
rwxrwxrwx
111111111
每个权限和二进制对应
每三位对应一个二进制的和
例如持有者权限是rwx,对应数字就是20+21+2^2=7
rwx------:700
rw-rw---:660
更改目录下所有文件所属组
chown -R user1:share sharedir