私はこのような所有者/グループ/他の人に書き込む権限を割り当てることができることを知っています:
chmod u+w myfolder
ここで特定のユーザーを指定できますか? このようないくつか:
chmod username u+w myfolder
私はこのような所有者/グループ/他の人に書き込む権限を割り当てることができることを知っています:
chmod u+w myfolder
ここで特定のユーザーを指定できますか? このようないくつか:
chmod username u+w myfolder
あなたは使うことができます setfacl
:
setfacl -m u:username:rwx myfolder
これにより、ディレクトリの所有権を変更せずに、特定のユーザーの権限が設定されます。
チェックアウト manページ さらなる詳細および例については。
メモ:
setfacl
の略です ファイルACLの設定 (アクセス制御リスト)
すべてのサブディレクトリに再帰的に適用したい場合は、次のように追加します。 -R このようなフラグ:
setfacl -R -m u:username:rwx myfolder
このファイルまたはディレクトリ(フォルダ)を所有しているユーザーを変更する場合は、次のコマンドを使用する必要があります chown
. たとえば、次のように実行すると
sudo chown username: myfolder
myfolderを所有するユーザーはusernameになります。 次に、次のように実行できます
sudo chmod u+w myfolder
ユーザー名userに書き込み権限を追加します。
しかし、このユーザーを"myfolder"に関連付けられたグループに追加する場合は、次のように実行できます
sudo usermod -a -G groupname username
そして、実行します
sudo chmod g+w myfolder
グループに書き込み権限を追加します。
いいえ、これは不可能です。 ファイルの所有者を変更するには、次のいずれかを使用します
[sudo] chown username: foldername
または、ファイルを所有するグループにユーザーを追加することもできます
usermod -a -G {group-name} username
すべてのサブディレクトリに再帰的に適用する場合は、次のように-Rフラグを追加します:
setfacl -R -m u:username:rwx myfolder
Ubuntuでは、再帰的に(フォルダとそれはすべてサブフォルダです)、特定のユーザーに許可を与えます:
sudo chown -R <username>: <folderName>
それは不可能だと思います。 ユーザーをグループに追加しないのはなぜですか?