完成linux实验步骤:1、切换到系统用户。 2、为每个部门建立一个组,建立组market、manager。 3、为每个用户建立一个账号。 4、将用户账号添加到相应的组中。 5、在根目录下为公司建立一个工作目录(学生姓名),并在其中为每个部门建立一个工作目录,在部门的工作目录下为每个员工建立一个工作目录 。 6、修改员工目录的所有者和工作组,所有者为员工本人,所属组为员工所在部门的组。 7、修改员工工作目录的权限,将权限改成所有者读、写、执行,所属组读、执行,其他人无权限,即750。 8、测试:以任意一个用户登录,查看自己工作目录是否能读能写,查看同部门其他员工目录,是否只读不写,查看其他部门员工文件,是否无权访问,若都符合,则实验成功。
时间: 2024-03-03 14:47:56 浏览: 84
好的,以下是完成linux实验的步骤:
1. 切换到系统用户
在命令行中输入以下命令,切换到系统用户:
```
su -
```
2. 建立组
为每个部门建立一个组,建立组market、manager。在命令行中输入以下命令:
```
groupadd market
groupadd manager
```
3. 建立账号
为每个用户建立一个账号。在命令行中输入以下命令:
```
useradd user1
useradd user2
useradd user3
```
4. 添加用户到组中
将用户账号添加到相应的组中。在命令行中输入以下命令:
```
usermod -aG market user1
usermod -aG manager user2
usermod -aG market user3
```
5. 建立工作目录
在根目录下为公司建立一个工作目录(学生姓名),并在其中为每个部门建立一个工作目录,在部门的工作目录下为每个员工建立一个工作目录。在命令行中输入以下命令:
```
mkdir /company
mkdir /company/market
mkdir /company/manager
mkdir /company/market/user1
mkdir /company/manager/user2
mkdir /company/market/user3
```
6. 修改目录权限
修改员工目录的所有者和工作组,所有者为员工本人,所属组为员工所在部门的组。在命令行中输入以下命令:
```
chown user1:market /company/market/user1
chown user2:manager /company/manager/user2
chown user3:market /company/market/user3
```
7. 修改目录权限
修改员工工作目录的权限,将权限改成所有者读、写、执行,所属组读、执行,其他人无权限,即750。在命令行中输入以下命令:
```
chmod 750 /company/market/user1
chmod 750 /company/manager/user2
chmod 750 /company/market/user3
```
8. 测试
以任意一个用户登录,查看自己工作目录是否能读能写,查看同部门其他员工目录,是否只读不写,查看其他部门员工文件,是否无权访问,若都符合,则实验成功。
阅读全文