linux中建立用户组和用户

管理员root需要创建一个users用户组,该组拥有usera,userb,userc三个用户,在/tmp下创建users文件。各用户完成下列功能:登录系统后,在统一的u... 管理员root需要创建一个users用户组,该组拥有usera,userb,userc三个用户,在/tmp下创建users文件。各用户完成下列功能:登录系统后,在统一的users文件中注册个人信息(包括:用户名,真实姓名,性别,联系方式,家庭住址等)。注册完成后,各用户将该文件备份到各自的家目录中。root用户取消其他用户对users文件的写权限。 展开
 我来答
百度网友e62dd7c
推荐于2017-11-28 · TA获得超过7086个赞
知道大有可为答主
回答量:3393
采纳率:60%
帮助的人:4806万
展开全部
# groupadd -g 600 test(users组默认存在,这里用test代替,600表示组ID,可以自己修改,不冲突即可)
# useradd -u 600 -g 600 usera
# useradd -u 601 -g 600 userb
# useradd -u 602 -g 600 userc

# touch /tmp/users
# chgrp test /tmp/users
# chmod g+w /tmp/users

默认新创建的文件只有所属者有写权限,这里所属者root,所以默认其他用户就没有写权限。

用户填信息那些就省略了~
快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
雪藏葬千年
推荐于2018-12-29
知道答主
回答量:44
采纳率:0%
帮助的人:9.9万
展开全部
# groupadd users(users组其实默认已经存在)
# useradd usera
# useradd userb
# useradd userc
# groupasswd -a usera users
# groupasswd -a userb users
# groupasswd -a userc users

在/tmp下创建users文件:
# touch /tmp/users
至于“注册信息”的就不演示了
备份:
#cp /tmp/users /home/usera
#cp /tmp/users /home/userb
#cp /tmp/users /home/userc
[root@bogon ~]# ls -ld /tmp/users
-rw-r--r-- 1 root root 0 10-17 14:37 /tmp/users(属主默认有写权限,其他用户有只读权限)
#chmod -R 644 /tmp/users(加R表示 文件的子目录的权限也改变)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
端青芬花子
2019-03-20 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1030万
展开全部
groupadd
users
useradd
-g
users
usera
passwd
usera
useradd
-g
users userb
passwd
userb
useradd
-g
users userc
passwd
userc

2这个需要域来实现,windows
ad活动目录加入samba服务器中即可。
3.
权限问题登录root
chmod
o-r
users
也可以用umask权限。umask
u1u2u3
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式