假设我的朋友账号分别是v{1,2,3,4,5},且这五人想要共享一个目录,因此应该加入同一个群组,假设这个群组为vbird,且这五个账号的密码均为password.那该如何建置这五个账号?
2024-10-12 06:36:45
假设我的朋友账号分别是v{1,2,3,4,5},且这五人想要共享一个目录,因此应该加入同一个群组,假设这个群组为vbird,且这五个账号的密码均为password.那该如何建置这五个账号?
#!/bin/bash
groupadd vbird
for username in v1 v2 v3 v4 v5
do
useradd -G vbird $username
echo "password" | passwd --stdin $username
done
这五人的共享目录建至于/home/vbird这个目录,这个目录只能给这五个人使用,且每个人均可于该目录内进行任何动作,那该如何建置这个目录的共享的权限。
考虑到共享目录,因此需要有SGID的权限才行,否则个别数组数据会让这五个人彼此间无法修改对方的数据的。因此需要这样做:
mkdir /home/vbird
chgrp vbrid /home/vbird
chmod 2770 /home/vbird(了解权限s的功能)
ll -d /home/vbird
最新文章
- Git(远程仓库:git@oschina)-V2.0
- 如何排查APP服务端和客户端是否支持ATS
- 第十三周学习笔记(编辑器选错了重发了这一个 原博客的确周天晚上提交了orz)
- AutoMapper用法(转载)
- iOS AVAudioPlayer 提示音
- ER模型的学习
- 06_Ajax初步入门第一天
- GIT入门笔记(18)- 标签创建和管理
- 数据库原理 - 序列5 - 事务是如何实现的? - Undo Log解析
- nginx 的各种配置
- Ubuntu server 16.04安装,无网卡驱动解决
- 散度、旋度与 Laplacian
- Confluence 6 找到在创建 XML 备份的时候出现的错误
- Signing for ";XXXX"; requires a development team.
- XML文件生成C++代码(基于pugixml)
- leetcode -day28 Unique Binary Search Trees I II
- c# 求第30位数的值
- ueditor1_4_3_3编辑器的应用
- #pragma预处理命令详解
- Ext Connection