J'ai un disque dur externe connecté, et je dois définir les autorisations pour qu'elles soient "libres" pour l'utilisateur. MyUser
.
Je pense que je dois mettre le propriétaire à MyUser
également.
Comment puis-je faire cela via le terminal ?
J'ai un disque dur externe connecté, et je dois définir les autorisations pour qu'elles soient "libres" pour l'utilisateur. MyUser
.
Je pense que je dois mettre le propriétaire à MyUser
également.
Comment puis-je faire cela via le terminal ?
Trouvez d'abord le nom de votre disque dur externe, puis naviguez vers :
cd /Volumes/_your-drive_/
Maintenant, pour donner à votre utilisateur actuel la propriété de tous les fichiers :
sudo chown -R $(whoami) .
Ou, alternativement
sudo chown -R _MyUser_ .
Cela devrait vous permettre d'effectuer la plupart des opérations, sans qu'il soit nécessaire de procéder à d'autres modifications.
Si vous voulez spécifiquement avoir écrire les droits d'accès à tous les fichiers et dossiers s'ils ont été supprimés autrement :
sudo chmod -R u+w .
Et si vous êtes vraiment fou et que vous voulez donner toutes les autorisations à tout le monde (comme indiqué par votre titre) :
sudo chmod -R 777 .
Mais cela ne devrait pas être nécessaire dans la plupart des cas. Notez également que les volumes avec des systèmes de fichiers FAT32 n'ont pas ce concept de permissions.
En général, la modification des autorisations de ce type sur un disque externe ne devrait pas être la solution à tous vos problèmes. Changez plutôt les autorisations en fonction du problème spécifique auquel vous êtes confronté, pour ce dossier particulier uniquement.
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.