ソース コードをアップロードするためのフォルダーが Server Ubuntu 14.04 の /srv/beta にあります。 開発チームのすべてのユーザーに、vim、アップロードなど、このフォルダーのみのすべての権限を許可するように設定するにはどうすればよいでしょうか。 よろしくお願いします。
答え1
CHMOD
フォルダーの権限またはアクセス許可を変更するコマンドとCHOWN
所有権を変更するコマンドを使用できます。
所有権を変更するには、sudo
root から自分自身に変更する必要があります。
構文は次のとおりです
フォルダーのみの所有権を変更します。
sudo chown <username>:<groupname> <foldername>
フォルダー内のすべてのファイルとフォルダーの所有権を再帰的に変更します。
sudo chown -R <username>:<groupname> <foldername>
答え2
グループ dev-team を作成します groupadd dev-team
。そのグループにユーザーを追加します。usermod -G <somegroup>,dev-team <username>
次に、フォルダーに所有者を設定するとchown someuser:dev-team /srv/beta
、chmod 660 /srv/beta
グループ dev-team の全員がそのフォルダーを読み書きできるようになります。