次のように所有者/グループ/その他に書き込み権限を割り当てることができることを知っています:
chmod u+w myfolder
ここで特定のユーザーを指定できますか?このようなもの:
chmod username u+w myfolder
このファイルまたはディレクトリ(フォルダ)を所有しているユーザーを変更する場合は、chown
コマンドを使用する必要があります。たとえば、実行する場合
Sudo chown username: myfolder
myfolderを所有するユーザーはユーザー名になります。その後、実行することができます
Sudo chmod u+w myfolder
ユーザー名ユーザーに書き込み権限を追加します。
ただし、このユーザーを「myfolder」に関連付けられたグループに追加する場合は、次を実行できます。
Sudo usermod -a -G groupname username
そして実行する
Sudo chmod g+w myfolder
グループに書き込み許可を追加します。
setfacl
を使用できます:
setfacl -m u:username:rwx myfolder
これにより、ディレクトリの所有権を変更せずに、特定のユーザーにアクセス許可が設定されます。
詳細と例については manページ をご覧ください。
いいえ、これは不可能です。ファイルの所有者を変更するには
[Sudo] chown username: foldername
または、ファイルを所有するグループにユーザーを追加できます
usermod -a -G {group-name} username