3 votes

Pouvez-vous me donner un guide étape par étape pour changer la propriété d'un dossier à partir de la racine?

Je suis vraiment nouveau sur Ubuntu et je suis tellement confus, alors veuillez excusez mon ignorance.

J'ai deux disques sur mon ordinateur de 80 Go et 500 Go. J'ai Ubuntu installé sur le disque de 80 Go mais j'ai tous mes médias sur le disque de 500 Go. J'ai changé le paramètre du répertoire pour mes fichiers musicaux et vidéo pour regarder le disque dur de 500 Go au lieu du dossier par défaut sur le disque sur lequel Ubuntu est installé. Cependant, lorsque j'ai essayé d'ajouter des fichiers à mes dossiers musicaux et vidéo sur le disque plus grand, il semble que je n'ai pas la permission de le faire ou de modifier le dossier de quelque manière que ce soit puisqu'il est détenu par root.

J'ai essayé quelques suggestions postées dans ce forum mais je ne semble pas trouver quelque chose qui fonctionne et je continue d'obtenir "Operation not permitted". Est-ce que quelqu'un peut me fournir un guide pas à pas pour changer mes permissions? Peut-être que j'ai même configuré tout incorrectement. Je suis prêt à remonter le disque ou tout ce qui est nécessaire (j'ai tout sauvegardé sur un disque externe).

8voto

Pour changer la propriété de vos fichiers et dossiers sur votre disque dur

sudo chown -Rv nom_utilisateur /chemin-vers-votre-disque-dur-de-500Go

R signifie récursif et v affiche une sortie détaillée

Voici un simple tutoriel sur chown

< chown - changer le propriétaire d'un fichier >

Vous pouvez changer le propriétaire et le groupe d'un fichier ou d'un répertoire avec la commande chown. Veuillez noter que vous ne pouvez le faire que si vous êtes l'utilisateur root ou le propriétaire du fichier.

Définir le propriétaire du fichier :

chown nom_utilisateur un_fichier

Après avoir donné cette commande, le nouveau propriétaire d'un fichier appelé un_fichier sera l'utilisateur nom_utilisateur. Le propriétaire du groupe du fichier ne changera pas. Au lieu d'un nom d'utilisateur, vous pouvez également utiliser l'identifiant numérique de l'utilisateur si vous le souhaitez.

Vous pouvez également définir le groupe du fichier en même temps. Si le nom d'utilisateur est suivi de deux points et d'un nom de groupe, le groupe du fichier sera également modifié.

chown nom_utilisateur:nom_groupe un_fichier

Après avoir donné cette commande, le nouveau propriétaire de un_fichier sera l'utilisateur nom_utilisateur et le groupe nom_groupe.

Vous pouvez définir le propriétaire d'un répertoire exactement de la même manière que vous définissez le propriétaire d'un fichier :

chown nom_utilisateur un_dossier

Notez qu'après avoir donné cette commande, seul le propriétaire du répertoire changera. Le propriétaire des fichiers à l'intérieur du répertoire ne changera pas.

Pour définir la propriété d'un répertoire et de tous les fichiers qu'il contient, vous aurez besoin de l'option -R :

chown -R nom_utilisateur un_dossier

Ici, R signifie récursif car cette commande changera récursivement la propriété des répertoires et de leurs contenus. Après avoir donné cet exemple de commande, l'utilisateur nom_utilisateur sera le propriétaire du répertoire et de chaque fichier à l'intérieur de ce répertoire.

Indiquez ce qui se passe :

chown -v nom_utilisateur un_fichier

La sortie est :

propriété de 'un_fichier' modifiée pour nom_utilisateur

Ici, v signifie verbeux. Si vous utilisez l'option -v, chown listera ce qu'il a fait (ou n'a pas fait) au fichier.

Le mode verbeux est particulièrement utile si vous changez la propriété de plusieurs fichiers en même temps. Par exemple, cela pourrait se produire lorsque vous le faites de manière récursive :

sudo chown -Rv nom_utilisateur un_dossier

La sortie est :

propriété de 'un_dossier/' modifiée pour nom_utilisateur 
propriété de 'un_dossier/fichier_ennuyeux' modifiée pour nom_utilisateur 
propriété de 'un_dossier/un_fichier' modifiée pour nom_utilisateur

2voto

ScottCate Points 801

Je serais curieux de voir comment vous avez monté le lecteur de 500 Go. Chaque fois que j'ai rencontré ce problème moi-même, c'était toujours parce que j'avais placé des autorisations incorrectes sur le lecteur. Bien que donner des autorisations 777 à la structure de répertoires fonctionne, ce n'est pas vraiment la manière la plus sécurisée de résoudre le problème.

Pour essayer de résoudre ce problème, je jetterais un coup d'œil plus attentif à la façon dont vous avez monté le lecteur. Voici un guide utile : https://help.ubuntu.com/community/AutomaticallyMountPartitions#Systemwide_Mounts

0voto

userDepth Points 1852

Vous pouvez utiliser la commande chown à tout moment et elle vous donnera un résumé de l'aspect général de la commande

SOMMAIRE
       chown [OPTION]... [PROPRIÉTAIRE][:[GROUPE]] FICHIER...

chown utilisateur:utilisateur donne la propriété à l'utilisateur et au groupe utilisateurs

Et vous pouvez également ajouter les options, R ou v

R est récursif lors de l'utilisation de cette commande dans un dossier

v est pour une sortie verbosité

Si vous connaissez le synopsis de la commande, vous pouvez vous référer aux options dans le Manuel

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