Comment puis-je devenir le propriétaire d'un fichier / dossier que root possède?

25

J'ai eu la mauvaise habitude de stocker mes fonds d'écran dans / usr / share / backgrounds , et j'ai décidé de les déplacer tous dans Images . Eh bien, le problème est que la plupart d’entre eux sont maintenant en lecture seule car ils appartiennent à root . Comment puis-je en devenir le propriétaire si root les possède déjà? J'ai déjà essayé Comment puis-je devenir propriétaire d'un fichier provenant d'un autre PC / utilisateur? , mais les paramètres ne" collent "pas.

    
posée Alan 06.05.2011 - 23:50
la source

4 réponses

44
  1. Ouvrez un terminal ( CTRL + ALT + T ). Maintenant vous êtes chez vous.
  2. sudo chown -R $USER:$USER Pictures et tapez votre mot de passe utilisateur normal.
réponse donnée Vanni Totaro 07.05.2011 - 00:04
la source
11

Vous pouvez le faire via un terminal ou une interface graphique.

VERSION GUI

Appuyez sur ALT + F2 et tapez gksu nautilus Cela vous transformera en un compte administrateur utilisant Nautilus. Allez maintenant sur ces fichiers et modifiez les autorisations / propriétaires pour que votre compte normal puisse les utiliser. Cela parfois ne fonctionne pas. Au moins pour moi, ils travaillent et pas sur un autre PC. Tester et voir.

La version de l'interface graphique ressemble presque à Dash, sauf qu'au lieu de dire "Rechercher" dans la barre de recherche, elle indique "Exécuter une commande". Voici une image:

VERSION TERMINALE

Tapez ALT + F2 et tapez gnome-terminal . Allez dans ce dossier. Dans votre cas, ce serait cd "/home/alan/Desktop/Untitled Folder" et tapez sudo chown alan:alan *.jpg . Cela fonctionnera parce que ça va;)

    
réponse donnée Luis Alvarado 07.05.2011 - 00:04
la source
3
sudo su
chown user_name folder_name

Commencez par ouvrir votre super utilisateur, qui est root

Dans la commande ci-dessus, user_name est le nom de l'utilisateur sur lequel vous souhaitez définir la propriété folder_name est le dossier dont vous souhaitez modifier la propriété

    
réponse donnée Saif Ur Rehman 27.07.2016 - 08:35
la source
2

Ligne de commande: utilisez Alt + F2

Accédez au répertoire contenant vos fichiers à modifier. Utilisez sudo devant votre commande pour modifier les autorisations, le propriétaire et le groupe de ces fichiers. Votre mot de passe vous sera demandé et la commande s'exécutera comme si vous étiez root.

Vous pouvez également faire sudo su pour entrer en root.

$ sudo su
[sudo] password for {username}: 
[email protected]{host}:/home/{username}#

Ensuite, accédez au répertoire contenant vos fichiers à modifier.

L'autorisation est modifiée avec chmod Exemple: chmod 755 somefile le ferait lire, écrire, exécuter pour votre comme le propriétaire et lisez, exécutez pour le groupe et les autres. L'utilisateur et le groupe sont modifiés avec chown Exemple: chown alan:alan somefile rendrait alan propriétaire de quelfile.

edit: après avoir lu le lien vous avez posté J'ai une question! Ce sujet n'a-t-il pas déjà répondu à votre question? Il parle d'exécuter gksu nautilus . Cette option vous permet d'utiliser Nautilus en tant qu'utilisateur root. Cela vous permettrait de changer d’accès (voir la photo dans ce sujet).

    
réponse donnée Rinzwind 07.05.2011 - 00:07
la source

Lire d'autres questions sur les étiquettes