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

  • 相关阅读:
    USACO Grass Planting
    洛谷 P3178 [HAOI2015]树上操作
    史上最全NOIP初赛知识点
    史上最全的CSP-J/S 第一轮知识点
    洛谷 P1886 滑动窗口
    背包九讲—简单背包
    NOIP 2005 采药
    洛谷 P2357 守墓人
    NOI 2015 软件包管理器
    洛谷 P3384 【模板】树链剖分
  • 原文地址:https://www.cnblogs.com/sherlockhomles/p/3357272.html
Copyright © 2011-2022 走看看