Autorisations par défaut pour le répertoire / opt?

15

Lors de la copie de certains dossiers de programme dans mon /optrépertoire, j'ai par erreur modifié les autorisations du /optrépertoire.

Pour le moment, je (utilisateur actuel) peut simplement écrire / copier des fichiers dans le /optdossier sans ajouter sudo.

J'ai besoin d'instructions pour revenir à la valeur par défaut, car j'ai des programmes très importants dans ce dossier et Google Chrome a cessé de fonctionner depuis que cette erreur s'est produite.

xupv5
la source

Réponses:

15

Mes autorisations pour / opt sont drwxr-xr-x(avec propriété root:root). C'est la valeur par défaut.

Vous pouvez définir cette propriété et ces autorisations (quelle que soit leur configuration actuelle) avec:

sudo chown root:root /opt
sudo chmod 0755 /opt

Si vous avez également modifié les autorisations des fichiers et des dossiers à l' intérieur /opt , une bonne solution pourrait être plus compliquée. (Vous pouvez ajouter la sortie de ls -lR /optà votre question pour le montrer.)

zuberuber
la source
Merci beaucoup. Les autorisations sont revenues à la normale, bien que cela ne semble pas s'appliquer de manière récursive. à certains fichiers dans les sous-dossiers de / opt directory.eg j'ai dû récupérer certains fichiers google chrome pour root avant qu'il ne recommence à fonctionner, même si j'ai défini le répertoire / opt le plus haut comme appartenant à root
xupv5
J'ai ajouté la mention de chown -Rchanger de propriétaire récursivement.
cdaddr le