2 votes

Définir l'utilisateur / groupe par défaut (bit collant) dans Ubuntu

Pour imposer les autorisations suivantes sur les fichiers de /var/www, puis-je utiliser les commandes chmod u+s et chmod g+s ?

Autorisations :

chown -R root:web /var/www chmod -R g+rw /var/www

2voto

Eric Noob Points 531

Définir le bit setgid sur un répertoire entraînera les fichiers et répertoires à hériter de l'appartenance de groupe de ce répertoire. Cela n'aura aucun impact sur les autorisations des fichiers ou répertoires.

Les autorisations des fichiers et répertoires sont principalement contrôlées par le processus umask, que vous pouvez définir par exemple dans le script de démarrage d'Apache.

Pour réaliser ce que vous souhaitez, vous devriez d'abord définir récursivement le bit setgid sur tous les répertoires dans /var/www, et vous devriez également fixer les autorisations sur les fichiers existants, et vous devriez vous assurer que tous les fichiers/répertoires existants ont une appartenance utilisateur et groupe appropriée, et vous devriez organiser pour qu'Apache utilise le umask approprié.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X