Je sais que je peux attribuer la permission d'écrire à un propriétaire/groupe/autres comme ceci:
chmod u+w myfolder
Puis-je spécifier l'utilisateur spécifique ici? Certains aiment ça:
chmod username u+w myfolder
Si vous souhaitez changer l'utilisateur propriétaire de ce fichier ou de ce répertoire (dossier), vous devrez utiliser la commande chown
name__. Par exemple, si vous courez
Sudo chown username: myfolder
l'utilisateur possédant myfolder sera username. Ensuite, vous pouvez exécuter
Sudo chmod u+w myfolder
pour ajouter l'autorisation d'écriture à l'utilisateur nom d'utilisateur.
Mais si vous souhaitez ajouter cet utilisateur au groupe associé à "myfolder", vous pouvez exécuter
Sudo usermod -a -G groupname username
et ensuite exécuter
Sudo chmod g+w myfolder
pour ajouter l'autorisation d'écriture au groupe.
Vous pouvez utiliser setfacl
:
setfacl -m u:username:rwx myfolder
Cela définit des autorisations pour des utilisateurs spécifiques, sans changer la propriété de l'annuaire.
Consultez le page de manuel pour plus de détails et d’exemples.
Non, ce n'est pas possible. Vous pouvez soit changer le propriétaire du fichier avec
[Sudo] chown username: foldername
ou vous pouvez ajouter l'utilisateur au groupe qui possède le fichier avec
usermod -a -G {group-name} username