Mam podłączony zewnętrzny dysk twardy i muszę ustawić uprawnienia, aby użytkownik był „wolny” MyUser
.
Myślę, że muszę też ustawić właściciela MyUser
.
Jak mogę to zrobić przez terminal?
źródło
Mam podłączony zewnętrzny dysk twardy i muszę ustawić uprawnienia, aby użytkownik był „wolny” MyUser
.
Myślę, że muszę też ustawić właściciela MyUser
.
Jak mogę to zrobić przez terminal?
Najpierw sprawdź nazwę zewnętrznego dysku twardego, a następnie przejdź do:
cd / Volumes / your-drive /
Teraz, aby nadać bieżącemu użytkownikowi własność wszystkich plików:
sudo chown -R $(whoami) .
Lub alternatywnie
sudo chown -R MyUser .
To powinno pozwolić na wykonanie większości operacji, bez potrzeby wprowadzania dalszych modyfikacji.
Jeśli chcesz mieć uprawnienia do zapisu do wszystkich plików i folderów, jeśli zostały one usunięte w inny sposób:
sudo chmod -R u+w .
A jeśli naprawdę zwariowałeś i po prostu chcesz udzielić wszystkich uprawnień wszystkim (zgodnie z tytułem):
sudo chmod -R 777 .
Ale w większości przypadków nie powinno to być konieczne. Pamiętaj też, że woluminy z systemami plików FAT32 nie mają takiej koncepcji uprawnień.
Ogólnie rzecz biorąc, zmiana takich uprawnień na dysku zewnętrznym nie powinna być rozwiązaniem wszystkich problemów. Zamiast tego zmień uprawnienia w zależności od konkretnego napotkanego problemu, tylko dla tego konkretnego folderu.
sudo chown -R $(whoami)
, za każdym razem muszę je sprawdzaćsudo chmod -R 777 /
, zrujnujesz wszystko