zoukankan      html  css  js  c++  java
  • 假设我的朋友账号分别是v{1,2,3,4,5},且这五人想要共享一个目录,因此应该加入同一个群组,假设这个群组为vbird,且这五个账号的密码均为password.那该如何建置这五个账号?

    假设我的朋友账号分别是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

  • 相关阅读:
    tailf,tail -f,tail -F区别
    Java多线程知识总结(一)
    MyBatis使用总结
    mina学习总结
    好书推荐
    Hessian总结
    Spring总结
    SpringMVC总结
    判断两个IP是否处于同一子网(网段)
    Delphi Json之树遍历
  • 原文地址:https://www.cnblogs.com/sherlockhomles/p/3357272.html
Copyright © 2011-2022 走看看