Ich habe eine externe Festplatte angeschlossen und muss Berechtigungen festlegen, um für den Benutzer "frei" zu sein MyUser
.
Ich denke, ich muss den Besitzer MyUser
auch einstellen .
Wie kann ich das über das Terminal machen?
quelle
Ich habe eine externe Festplatte angeschlossen und muss Berechtigungen festlegen, um für den Benutzer "frei" zu sein MyUser
.
Ich denke, ich muss den Besitzer MyUser
auch einstellen .
Wie kann ich das über das Terminal machen?
Ermitteln Sie zuerst den Namen Ihrer externen Festplatte und navigieren Sie dann zu:
cd / volumes / ihr laufwerk /
So geben Sie Ihren aktuellen Benutzernamen für alle Dateien frei:
sudo chown -R $(whoami) .
Oder alternativ
sudo chown -R MyUser .
Damit können Sie die meisten Vorgänge ausführen, ohne weitere Änderungen vornehmen zu müssen.
Wenn Sie speziell Schreibberechtigungen für alle Dateien und Ordner haben möchten, wenn sie ansonsten entfernt wurden:
sudo chmod -R u+w .
Und wenn Sie wirklich verrückt sind und einfach alle Berechtigungen an alle vergeben möchten (wie in Ihrem Titel angegeben):
sudo chmod -R 777 .
Dies sollte jedoch in den meisten Fällen nicht erforderlich sein. Beachten Sie auch, dass Volumes mit FAT32-Dateisystemen nicht über dieses Berechtigungskonzept verfügen.
Im Allgemeinen sollte das Ändern von Berechtigungen auf einem externen Laufwerk jedoch nicht die Lösung für alle Ihre Probleme sein. Ändern Sie die Berechtigungen lieber basierend auf einem bestimmten Problem, mit dem Sie konfrontiert sind, nur für diesen bestimmten Ordner.
sudo chown -R $(whoami)
ihn jedes Mal nachschlagen müssensudo chmod -R 777 /
Sie werden alles ruinieren