Linux 根据组来划分账号,根据部门同一账号的组,同一组下拥有同一权限

 1 #新机器添加
 2 #创建部门组与账号
 3 useradd testgroup
 4 #创建员工账号加入到部门组里
 5 useradd -g testgroup user1
 6 #员工在/data目录下创建的默认权限为774,这样同一组下的其它账号也有权限
 7 echo "umask 002 -R /data/* /home/user1" >> /home/user1/.bashrc
 8 \cp -Rp /home/admin/.ssh /home/user1/
 9 chown user1:testgroup -R /home/user1/.ssh
10 echo '
11 公钥'>/home/user1/.ssh/authorized_keys
12 sed -i 's/AllowUsers/AllowUsers user1/g' /etc/ssh/sshd_config
13 service sshd reload
14 
15 #因后面的需求才添加的
16 #创建部门组与账号
17 useradd testgroup
18 #修改员工账号加入到部门组里
19 usermod -g testgroup user1
20 #员工在/data目录下创建的默认权限为774,这样同一组下的其它账号也有权限
21 echo "umask 002 -R /data/* /home/user1" >> /home/user1/.bashrc
22 \cp -Rp /home/admin/.ssh /home/user1/
23 #如果需要讲该员工以前的文件权限改为部门组其它人都有权限,可以批量修改,这样存在风险可能导致权限过大,这里改为775因为有些时候需要所有人都有执行权限,避免出现错误直接改为775
24 find / -group user1 -exec chown user1:testgroup {} \;# -exec chmod 775 {} \;
25 #建议员工自行手动修改

 

转载于:https://www.cnblogs.com/cainiaoit/p/8579353.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值