45 votes

Comment définir les droits de lecture/écriture sur mes disques durs ?

J'ai récemment installé Ubuntu 11.10 sur mon ordinateur portable, mais je ne peux rien faire avec mon disque externe de 1,5 To et mon disque de 500 Go car je n'ai pas le droit d'écriture. Y a-t-il des commandes spécifiques que je peux utiliser dans le terminal pour définir les autorisations de lecture/écriture ?

L'externe est en NTFS, et le 500GB en ext4.

1voto

Remon Points 87

J'avais du mal à résoudre le problème et cette solution a fonctionné pour moi.

  1. installer le gestionnaire de périphériques de stockage physique :

    sudo apt-get install pysdm 
  2. Ouvrir le gestionnaire de périphériques de stockage :

    sudo pysdm 
  3. Choisissez les disques requis

  4. Aide à la presse

  5. Décochez la case "Ouvrir en lecture seule".

  6. Vérifiez l'utilisateur propriétaire du système de fichiers et écrivez votre nom d'utilisateur.

  7. Appuyez sur ok et appliquez

  8. Remonter le disque

Note : si vous ne pouvez pas changer les fichiers en exécutables binaires, allez dans fichiers spéciaux et cochez la case autoriser l'exécution des fichiers en tant que binaires, puis passez à l'étape 7.

1voto

PRATIVA DAS Points 11

En utilisant le Terminal (Utilisez ceci lorsque vous êtes actuellement connecté à Ubuntu) :

  1. Ouvrez rapidement le terminal ou appuyez sur CtrlAltT

  2. Tout d'abord, vous devez trouver le nom de la partition à laquelle vous voulez accéder, exécutez la commande suivante :

    sudo fdisk -l 
  3. Exécutez ensuite cette commande dans votre terminal, pour accéder à votre disque en mode lecture/écriture.

    mount -t ntfs-3g -o rw /dev/sda1 /media/<YOUR-Partition-name>

    OU Exécutez cette commande (si la précédente n'a pas fonctionné)

    sudo ntfsfix /dev/<YOUR-Partition-name>

1voto

RDK Points 11

J'ai formaté ma partition étendue en utilisant GParted et le disque résultant n'avait qu'un accès de niveau racine. Afin d'accorder l'accès à mon nom d'utilisateur, j'ai exécuté la commande suivante.

sudo chown -v username:username /media/username/disk-name

0voto

j2d3 Points 121

Je cherche des réponses sur le forum.

J'ai 3 utilisateurs, "user1" , "user2", "user3" :

  • user1 : est l'utilisateur sudo avec la plupart des accès
  • user2 : est aussi un utilisateur sudo avec moins d'accès
  • user3 : est juste un autre utilisateur sans accès sudo

J'essaie de donner l'accès aux partitions 1 et 2 aux utilisateurs 1, 2 et 3. Le propriétaire de la partition est root. Les partitions sont montées à

/media/user2/1
/media/user2/2

Note : J'ai essayé de monter la partition en utilisant

sudo mkdir /media/IntHDD170
sudo mkdir /media/IntHDD171

Ce qui a créé le répertoire pour monter les partitions.

  • (Je ne sais pas si cela a fonctionné ou non)

Étape 1 :

  • J'ai utilisé Nautilus comme racine.

  • si nautilus n'est pas installé : sudo apt-get install nautilus

  • Avant de lancer nautilus, assurez-vous que la partition ou le disque dur est monté.

  • Lancez nautilus en tant que root avec

    sudo nautilus
  • Votre partition ou votre disque dur devrait apparaître sur la gauche.

    Cliquez à droite dessus -> sélectionnez "Propriétés".

    Dans la nouvelle fenêtre qui apparaît, sélectionnez l'onglet "Permissions".

  • Le propriétaire est "root" et le groupe est "user1" avec un accès en lecture et en écriture pour le propriétaire et le groupe.

À partir de là, vous pouvez changer le propriétaire si nécessaire, ainsi que la permission pour un certain utilisateur, root, ou autres.

Note : L'utilisateur 1, l'utilisateur 2 et l'utilisateur 3 n'ont pas encore eu accès aux partitions.

Etape 2 : Ajout de l'utilisateur 2 et de l'utilisateur 3 au groupe "utilisateur 1".

usermod -aG user1 user2
usermod -aG user1 user3

Étape 3 :

Est-ce que

chmod -R 777 /media/user2/1
chmod -R 777 /media/user2/2
  • ouvert

    sudo nano /etc/fstab
  • Il est allé jusqu'à la dernière ligne saisie :

    LABEL=/dev/sda3  /media/$USER/1  auto  nosuid,nodev,nofail,x-gvfs-show 0 0
    LABEL=/dev/sda4  /media/$USER/2  auto  nosuid,nodev,nofail,x-gvfs-show 0 0
  • Sauvegarde et sortie

    Note : Maintenant je suis capable de lire et d'écrire des fichiers sur les partitions 1 et 2.

  • Le seul problème est que, si je me suis connecté à l'utilisateur 1, puis j'essaie d'accéder à la partition 1 à partir de l'utilisateur 2, elle n'est pas accessible.

Je fais un redémarrage :

 sudo reboot 

Et accéder à la partition 1 depuis l'utilisateur 2.

Je ne sais pas si c'est la bonne façon de faire. J'ai simplement combiné plusieurs réponses et je l'ai fait. D'une certaine manière, ça marche.

0voto

FabianUx Points 1

Juste au cas où !

J'ai eu ce problème dans un dual boot (Mint + W10) lorsque Windows ne se fermait pas correctement. J'ai essayé toutes les combinaisons pour obtenir rw permissions. Enfin,

sudo mount -a

faites-moi connaître le problème.

Le fait de revenir à Windows et d'éteindre l'ordinateur a fait l'affaire. Les droits ont été restaurés ! Les entrées fstab sont écrites en utilisant ntfs-config.

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