永发信息网

linux上机题(求做过的大神= =。)

答案:2  悬赏:20  手机版
解决时间 2021-03-05 01:08
  • 提问者网友:謫仙
  • 2021-03-04 14:55
某软件开发公司即将开始在Linux系统上进行项目的开发。要实现的环境是,
公司有软件开发,网络和技术支持3个部门,对应建立3个用户组为soft,network,support。
三个部门里各有2个用户,分别为soft01,soft02;network01,network02;
support 01,support 02。
就公司的具体情况建立相应的目录及访问权限:
1.首先服务器采用用户验证的方式,每个用户可以访问自己的主目录,并
且只有该用户能访问主目录,并具有完全的权限,而其用户无任何权限。
2.建立一个soft的文件夹,只能由soft组的用户读取、增加、删除、修改
以及执行,其他用户不能对该目录进行任何的访问操作;
3.建立一个network的文件夹,只能由network组的用户读取、增加、删除、
修改以及执行,其他用户不能对该目录进行任何的访问操作;
4.建立一个support的文件夹,只能由support组的用户读取、增加、删除、
修改以及执行,其他用户不能对该目录进行任何的访问操作;
5.建立一个network_support的文件夹,只能由network和support组的用户
读取、增加、删除、修改以及执行,其他用户不能对该目录进行任何的访问操作; 6.建议一个公共的只读文件夹public,该目录里面的文件只能由soft,
network,support个用户组读取、增加、删除、修改以及执行,其他用户只可以对该目录进行只读的访问操作。

写出操作过程和命令

(1)增加用户组

(2)增加用户

(3)用户添加组

(4)修改用户密码
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-03-04 16:00
groupadd soft
groupadd network
groupadd support
groupadd network_support
groupadd department

mkdir /soft
mkdir /network
mkdir /support
mkdir /network_support
mkdir /public

chgrp soft /soft
chgrp network /network
chgrp support /support
chgrp network_support /network_support
chgrp department /public

chmod 0770 /soft
chmod 0770 /network
chmod 0770 /support
chmod 0770 /network_support
chmod 0774 /public

useradd -m -d /home/soft01 -G soft -g soft,department soft01
useradd -m -d /home/soft02 -G soft -g soft,department soft02

useradd -m -d /home/network01 -G network -g network,department,network_support network01
useradd -m -d /home/network02 -G network -g network,department,network_support network02

useradd -m -d /home/support01 -G support -g support,department,network_support support01
useradd -m -d /home/support02 -G support -g support,department,network_support support02

passwd soft01
passwd soft02
passwd network01
passwd network02
passwd support01
passwd support02
全部回答
  • 1楼网友:等灯
  • 2021-03-04 16:34
题目好长。。。。 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯