J'ai un disque externe sur lequel j'ai sauvegardé des données d'un autre disque externe en utilisant mon système Ubuntu 12.10. À présent, il semblerait que les autorisations de dossier et de fichier sur le lecteur posent un problème, car je ne peux pas accéder aux fichiers depuis un autre système (notamment mon iPad via un périphérique Verbatim MediaShare Wireless et l'application correspondante).
Certains dossiers n’affichent pas du tout leur contenu (mais les fichiers y sont heureusement, comme ils apparaissent lorsque je connecte le lecteur à mon système Ubuntu), d’autres fichiers ne peuvent pas être ouverts.
Cela ne s'est produit qu'après la sauvegarde de la date sur le lecteur externe. Les mêmes données sur l’autre disque externe sur lequel il a été sauvegardé étaient accessibles sans aucun problème. Ma conclusion logique, et je dois souligner que mes connaissances sont limitées ici, est que le problème réside dans les paramètres de propriété et d'autorisation.
J'aimerais que mon disque externe et les données qu'il contient soient accessibles à tous (ceux qui le connectent) afin que je puisse y accéder sur mon iPad. En fait, je suis également ouvert à l'idée de rendre le lecteur accessible à tous avec certains dossiers accessibles à tous avec des autorisations de lecture/écriture et à d'autres avec uniquement des autorisations de lecture ou sans accessibilité. C’est ce que je voudrais faire et je suis également ouvert à vos suggestions sur les questions de sécurité (c’est-à-dire rendre la configuration plus sécurisée, dans la mesure où je peux avoir un accès et des autorisations de lecture/écriture sur le lecteur lorsque je suis connecté à mon iPad). Je suppose que pour faire ce que je veux, il faut que l'accessibilité soit accessible à tous, de même que les autorisations de lecture, au moins.
Premièrement, utiliser chmod -R 777, que je vois mentionné dans toutes les questions similaires, rendrait tout document exécutable dans le dossier principal exécutable, et je doute que vous en ayez besoin (ou le désiriez). Ce dont vous avez besoin est de modifier les autorisations pour que tout le monde ait un accès en lecture-écriture sur le lecteur de stockage. Cela peut aussi être réalisé par chmod.
Par exemple, le fichier suivant a une autorisation en lecture-écriture pour le propriétaire uniquement et un accès en lecture seule pour le groupe, ce qui signifie que je ne peux pas lire ou modifier:
-rw-r----- 1 nobody users 4 Jul 24 20:26 file
Il y a quatre chiffres pour chmod qui peuvent être combinés pour obtenir un résultat différent:
4 - lire
2 - écrire
1 - exécuter
0 - rien
Et il y a trois chiffres qui changent les autorisations de fichiers pour différentes choses:
premier chiffre - propriétaire
deuxième chiffre - groupe
troisième chiffre - tout le monde
Pour rendre un fichier en question lisible par quiconque, tout en conservant l'autorisation initiale du propriétaire et du groupe, je peux exécuter ceci:
Sudo chmod 646 file
Cela rend le fichier en lecture-écriture pour le propriétaire (2 + 4), en lecture seule pour le groupe (4) et en lecture-écriture pour toute autre personne (2 + 4). Maintenant, je peux le voir et le modifier, et ls -l dit maintenant ce qui suit:
-rw-r--rw- 1 nobody users 4 Jul 24 20:26 file
Si vous appliquez cela à l'intégralité du lecteur de stockage, vous devrez le monter, comme suit:
Sudo mount /dev/sdX /path/to/mountpoint
Remplacez/dev/sdX par votre lecteur de stockage externe et/path/to/mountpoint avec l'emplacement de montage souhaité (généralement, je crée un répertoire dans/mnt). Vous pouvez également vérifier quel lecteur de stockage est le lecteur externe avec:
Sudo fdisk -l
Donc, vous ne choisissez pas le mauvais. Et puis courir
Sudo chmod -R 646 /path/to/mountpoint
qui modifiera de manière récursive les autorisations pour chaque fichier et dossier sur le lecteur de stockage monté, permettant ainsi un accès en lecture/écriture au propriétaire, un accès en lecture seule au groupe et un accès en lecture/écriture à tous les autres.
En termes simples, chmod -R 646 rendra tous les dossiers et fichiers du lecteur de stockage accessibles, lisibles et modifiables par tous les ordinateurs et/ou systèmes d’exploitation, tout en conservant les autorisations par défaut pour le propriétaire et le groupe de fichiers.
Le moyen le plus simple est de:
Sudo nautilus