linux中1.添加组computer,组ID为300 2.指定X的基本组为X,并加入到computer组3.指定主目录为/var/X;不允许X通过本地登录服务器,X为你的姓名 创建公共目录/pub,要求用户不能删除该目录中其他用户的文件 创建目录 /X ,文件所有者User 可读写 文件所属组Group 只读 其他用户Other 只读
时间: 2024-03-13 09:45:03 浏览: 133
好的,我会依次回答你的问题:
1. 添加组computer,组ID为300:
您可以使用以下命令来添加组:
```
sudo groupadd -g 300 computer
```
2. 指定X的基本组为X,并加入到computer组:
您可以使用以下命令来设置X用户的基本组为X:
```
sudo usermod -g X X
```
然后,您可以使用以下命令将X用户添加到computer组:
```
sudo usermod -a -G computer X
```
3. 指定主目录为/var/X;不允许X通过本地登录服务器,X为你的姓名 创建公共目录/pub,要求用户不能删除该目录中其他用户的文件 创建目录 /X ,文件所有者User 可读写 文件所属组Group 只读 其他用户Other 只读:
您可以使用以下命令来创建用户X,并指定主目录为/var/X:
```
sudo useradd -d /var/X -s /usr/sbin/nologin X
```
然后,您可以使用以下命令来创建公共目录/pub,并设置权限:
```
sudo mkdir /pub
sudo chmod 1777 /pub
sudo chown root:computer /pub
```
接下来,您可以使用以下命令来创建目录/X,并设置权限:
```
sudo mkdir /X
sudo chmod 764 /X
sudo chown User:Group /X
```
注意,这里的User和Group应该替换为您想要设置的文件所有者和文件所属组的名称。
阅读全文