Message "Vous n'êtes pas le propriétaire ..." lorsque vous essayez d'accéder au dossier

18

Dans le menu des propriétés de ce dossier, l'autorisation est définie sur utilisateur et groupe "root", elle affiche le message "vous n'êtes pas le propriétaire, vous ne pouvez donc pas modifier ces autorisations". Je suis en effet le propriétaire et le seul utilisateur de la machine, comment puis-je modifier les autorisations?

Stéphan Constantial
la source

Réponses:

23

Cela ne vous dit pas que vous ne possédez pas l'ordinateur sur lequel le dossier existe. Cela vous indique que vous ne possédez pas le dossier. Il s'agit d'un concept de propriété très différent .

Sur votre système Ubuntu, votre compte d'utilisateur n'a pas automatiquement la possibilité d'effectuer toute action possible - certaines actions administratives ne peuvent être effectuées que par rootle superutilisateur . Cependant, cet utilisateur n'est pas une personne réelle et, dans Ubuntu, vous ne vous connectez pas en tant qu'utilisateur. Au lieu de cela, Ubuntu fournit des fonctionnalités telles que sudoet gksupour effectuer des actions en tant que root .

Vous devriez vérifier les trois liens ci-dessus. Une fois que vous avez lu cela, si vous souhaitez toujours modifier les autorisations sur ce dossier, voici une façon de le faire:

  • Appuyez sur Alt+ F2.

  • Tapez la commande gksu nautiluset appuyez sur Enter.

  • Vous avez maintenant une fenêtre de navigateur de fichiers fonctionnant sous root. Vous pouvez modifier les autorisations avec cela. Tout programme que vous ouvrez à partir de cela s'exécutera rootégalement. Vous devez l'utiliser avec prudence et parcimonie.

  • Assurez-vous de fermer cette rootfenêtre Nautilus lorsque vous avez terminé, afin de ne pas l'utiliser accidentellement pour quelque chose que vous n'avez pas besoin rootde faire.

Avant de modifier les autorisations (et / ou la propriété) sur ce dossier, vous devez savoir que cela pour les fichiers système dans Ubuntu peut avoir des conséquences négatives: vous pouvez rendre votre système non sécurisé ... ou même empêcher votre système de fonctionner.

Si ces fichiers ont la mauvaise propriété / autorisations parce que vous les avez transférés d'un autre système et que vous l'avez fait root(par exemple, si ce sont des documents récupérés), alors allez-y.

Mais s'il s'agit de fichiers de configuration, de programmes ou si vous n'êtes pas sûr de ce qu'ils sont mais que vous essayez de suivre des instructions qui vous disent de faire quelque chose avec eux ... alors vous ferez bien mieux de poser des questions spécifiques sur leur. Vous pouvez modifier votre question ou publier une nouvelle question pour demander s'il serait sûr pour vous de changer la propriété / les autorisations pour ce dossier spécifique (à condition que vous puissiez divulguer ce qu'est ce dossier et ce que vous essayez d'accomplir).

Eliah Kagan
la source
11
sudo chown -R username /path/to/directory

Vous devez cependant avoir des privilèges sudo!

vous devez utiliser l'option -R pour opérer sur les fichiers et répertoires de manière récursive

Vinit Kumar
la source
1
Veuillez être prudent en suggérant qu'un utilisateur change la propriété d'un fichier appartenant à root. Il appartient probablement à root pour une bonne raison.
Argusvision
il voulait voir ce qu'il y avait dans ce dossier, je lui ai dit comment, bien que je sois d'accord avec votre suggestion.
Vinit Kumar
chown définit en fait les autorisations. Pour afficher les autorisations, vous devez utiliser ls -l nom de fichier ou ls -ld nom de répertoire.
Argusvision
1
Mec, je sais ce que ça fait .. Je suppose que vous avez manqué cette partie de sa questionhow can I change the permissions?
Vinit Kumar
Non, j'ai compris ça. Apparemment, je manque de lire votre commentaire sur le contenu du dossier, comme sur la propriété du dossier. Mes excuses
Argusvision
1

Vous avez besoin de privilèges d'administrateur pour y parvenir. RootSudo

wojox
la source