1 votes

Impossible d'accéder à un lecteur

Je suis nouveau sous Ubuntu et j'ai une question de base. J'ai créé un lecteur appelé /storage lorsque j'ai installé Ubuntu (Est-ce un lecteur? ou un dossier?). Et je ne peux pas écrire de fichier dessus pour le moment. Pouvez-vous s'il vous plaît m'aider avec une méthode pour l'utiliser.

Le résultat de la commande DF est:

Système de fichiers 1K-blocs Utilisé Disponible Utilisation% Monté sur
udev 3026364 0 3026364 0% /dev
tmpfs 609236 9060 600176 2% /run
/dev/sda5 19092180 6224536 11874776 35% /
tmpfs 3046164 220 3045944 1% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3046164 0 3046164 0% /sys/fs/cgroup
/dev/sda7 69110272 53012 65523592 1% /storage
/dev/sda6 19092180 8750784 9348528 49% /home
tmpfs 609236 56 609180 1% /run/user/1000

Cordialement

Zeedo

1voto

Ron Collins Points 81

Si vous avez créé /storage pendant l'installation, il s'agit probablement d'une partition, mais pour vos besoins, vous pouvez le considérer comme un répertoire.

Si vous essayez de créer un espace où vous seul pouvez stocker des choses, vous devez :

  1. trouver votre nom d'utilisateur
  2. changer le propriétaire du répertoire pour votre utilisateur
  3. changer les autorisations pour que vous seul y ayez accès

Alors d'abord, cela vous montrera votre nom d'utilisateur :

whoami

Vous devriez voir quelque chose comme "zeedo" ou comme vous vous appelez localement.

Maintenant, voyons qui est le propriétaire du répertoire en question :

ls -ld /storage

Je suppose que les résultats ressemblent à ceci :

drwxrwxrwx   2 root root  4096 Jul 18 20:50 storage/

Si c'est le cas, changeons le propriétaire comme ceci :

sudo chown -R zeedo /storage

Le "-R" le fait pour tous les fichiers et dossiers à l'intérieur du répertoire de stockage.

Maintenant, si vous exécutez :

ls -ld /storage

vous devriez voir quelque chose de plus comme ça :

 drwxrwxrwx   2 zeedo root  4096 Jul 18 20:50 storage/

Si les trois dernières lettres de "drwxrwxrwx" ci-dessus sont "rwx", ce n'est pas ce que vous voulez. Cela signifie que tout le monde sur cet ordinateur peut voir/éditer ces fichiers/dossiers. Changeons cela :

sudo chmod -R 700 /storage

Si vous faites cela une fois de plus maintenant :

ls -ld /storage

Vous devriez voir quelque chose comme ça :

drwx------   2 zeedo root  4096 Jul 18 20:50 storage/

C'est ce que vous voulez. En général, vous devriez vraiment créer des répertoires privés dans votre répertoire personnel comme ceci :

mkdir ~/storage

Le ~ est équivalent à /home/zeedo

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