创建用户mylinuxuser和用户组mylinuxusers,指定mylinuxuser的用户密码为88888888,shell为tcsh,将用户mylinuxuser加入到组mylinuxusers组,将指定其为组管理员。使用umask指定默认权限为rwxr–————,然后创建子目录mydirl,指定其所有者为mylinuxuser:mylinuxusers,权限为所有者和所有者组可读写执行,其它用户可读可执行但不可写,设置其mtime为2000-1-1 1:1:1
时间: 2024-03-11 11:46:58 浏览: 44
linux 用户和用户组管理.
4星 · 用户满意度95%
好的,我知道你的问题了。以下是回答:
首先,使用以下命令创建用户和用户组:
```
sudo groupadd mylinuxusers
sudo useradd -g mylinuxusers -s /bin/tcsh mylinuxuser
```
然后,使用以下命令设置用户密码:
```
sudo passwd mylinuxuser
```
输入 `88888888` 作为密码。
接下来,使用以下命令将用户添加到组管理员:
```
sudo usermod -aG mylinuxusers mylinuxuser
sudo chgrp mylinuxusers /home/mylinuxuser
sudo chmod g+s /home/mylinuxuser
```
然后,使用以下命令设置默认权限:
```
umask 002
```
接下来,使用以下命令创建子目录:
```
mkdir /home/mylinuxuser/mydirl
```
使用以下命令设置子目录的所有者和权限:
```
sudo chown mylinuxuser:mylinuxusers /home/mylinuxuser/mydirl
sudo chmod 770 /home/mylinuxuser/mydirl
sudo chmod o+r-x /home/mylinuxuser/mydirl
sudo touch -t 200001010101 /home/mylinuxuser/mydirl
```
这样,子目录 mydirl 的所有者为 mylinuxuser,所有者组为 mylinuxusers,权限为 rwxrwx---,其他用户只能读和执行,而不能写入。此外,子目录的 mtime 已设置为 2000-1-1 1:1:1。
希望这些能够帮到你!
阅读全文