web-dev-qa-db-fra.com

Comment changer les autorisations de l'utilisateur root à tous les utilisateurs?

J'ai créé un dossier sur la ligne de commande en tant qu'utilisateur root. Maintenant, je veux le modifier et son contenu en mode GUI. Comment puis-je modifier les autorisations sur celui-ci pour me permettre de le faire?

25
tjons

Si je vous comprends bien, lancez un terminal, accédez à un niveau au-dessus de ce répertoire, passez à root et lancez la commande:

chown -R user:group directory/

Cela modifie la propriété de directory/ (et tout le reste) à l'utilisateur user et au groupe group. De nombreux systèmes ajoutent automatiquement un groupe nommé d'après chaque utilisateur, vous pouvez donc souhaiter:

chown -R user:user directory/

Après cela, vous pouvez modifier l'arborescence sous directory/ et même modifier les autorisations de directory/ et tout fichier/répertoire en dessous, depuis l'interface graphique.

Si vous voulez vraiment que any user ait des autorisations complètes sur tous les fichiers sous directory/ (ce qui peut être correct s'il s'agit de votre ordinateur personnel, mais n'est certainement pas recommandé pour les environnements multi-utilisateurs), vous pouvez émettre ceci:

chmod -R a+rwX directory/

en tant que root.

37
Joseph R.

Tapez simplement le terminal qui:

chmod -R 777 directory/

Et il sera disponible pour tous!

10
Gani Rakhmatov

Utilisez simplement cette commande linux

Sudo chown -R :users your_directory