web-dev-qa-db-fra.com

Donner un accès en lecture / écriture au groupe

J'ai créé un groupe appelé webgroup - que dois-je faire pour accorder un accès en lecture/écriture à une personne de ce groupe dans le dossier /var/www

utiliser la commande Sudo chmod me fait peur, car je sais que vous pouvez rapidement détruire un système exécutant une commande sous le nom Sudo. J'ai donc pensé que je commettrais une erreur en prenant la précaution.

4
user2676140

chmod et chgrp ne sont pas aussi effrayants qu'ils le paraissent et, le fait est que l'utilisateur root peut tout réparer si vous le ratez.

Pour que le répertoire appartienne au groupe "groupe Web", il suffit de faire:

Sudo chgrp webgroup /var/www

Pour donner un accès en lecture/écriture au groupe du répertoire, il suffit de faire:

Sudo chmod g+rw /var/www

Si vous souhaitez que cela s'applique également à l'accès aux répertoires et à leur création, utilisez l'option 'X', par exemple:

Sudo chmod g+rwX /var/www

Enfin, si vous souhaitez qu’il s’applique à tous les dossiers et sous-dossiers, utilisez l’option 'récursive' '-R', par exemple:

Sudo chmod g+rwX /var/www -R
6
tudor