Pytanie:
Can't change folder permissions
doovers
2013-10-16 03:28:03 UTC
view on stackexchange narkive permalink

Korzystam z Mountain Lion i mam folder w ~ / sites z czerwoną ikoną w folderze folder icon i nie mogę go otworzyć, ponieważ „odmowa dostępu”.

Czego próbowałem:

  1. Uzyskaj informacje> odblokuj za pomocą hasła administratora, zmień uprawnienie „wszyscy” na „odczyt i zapis”, ale się nie zmieni próbowano „tylko do odczytu”, ale nadal „odmowa dostępu”

  2. Terminal> sudo chmod -R 0777 ~ / sites / lockedfolder

  3. Terminal> sudo chmod -R 0777 ~ / sites

  4. Terminal> sudo chmod a + rwx ~ / sites / lockedfolder

  5. Terminal> sudo chmod a + rwx ~ / sites

  6. Narzędzie dyskowe> napraw uprawnienia i ponownie kroki 1-5, ale bez powodzenia

  7. ol >

    Wszyscy użytkownicy pokazują teraz dostęp do odczytu i zapisu w oknie informacji, ale nadal folder icon i brak dostępu ...

    Info

    Co mogę teraz spróbować ?

czy możesz uzyskać do niego dostęp z wiersza poleceń, gdy jesteś rootem. czyli po uruchomieniu sudo -s? Jeśli tak, czy możesz usunąć folder i utworzyć go ponownie?
@Deesbek Widzę zawartość folderu w terminalu za pomocą ls bez polecenia sudo, tylko wyszukiwarka go blokuje ... Chciałem uniknąć usuwania i odtwarzania go, jeśli to możliwe, ale spróbuję teraz.
zabiłeś Findera i uruchomiłeś go ponownie? „Killall Finder” Wygląda na to, że jest to problem z wyszukiwarką. Jak został utworzony folder?
@Deesbek Myślę, że możesz mieć rację co do tego, że jest to problem z wyszukiwarką. Usunąłem i ponownie utworzyłem folder, ale miałem pewne problemy z przywróceniem uprawnień dla _www, ale po losowym odblokowaniu i ponownym zablokowaniu okna informacji o pobieraniu wszystko po prostu wyskoczyło zgodnie z oczekiwaniami ... Więc prawdopodobnie zostałoby to łatwo rozwiązane za pomocą killall Finder. Jeśli chcesz napisać tę sugestię, mogę oznaczyć ją jako rozwiązaną.
Cztery odpowiedzi:
Ɱark Ƭ
2013-10-16 20:02:03 UTC
view on stackexchange narkive permalink

Oprócz uprawnień do plików w systemie Unix istnieją bity starego pliku HFS. Aby odblokować folder, spróbuj:

Terminal> SetFile -al ~ / sites / lockedfolder

LUB

Terminal> chflags nouchg ~ / sites / lockedfolder

Alternatywnie możesz wykonać polecenie Get Info w Finderze i odznaczyć opcję „Locked” pole wyboru z tego okna.

enter image description here

Możesz to również zrobić za pomocą `chflags nouchg '.
Dzięki Mark, dobrze wiedzieć na przyszłość! Przepraszam, że nie mogę zagłosować, ale moja reputacja jest na razie zbyt niska :)
Deesbek
2013-10-16 18:31:51 UTC
view on stackexchange narkive permalink

Prawdopodobnie jest to spowodowane problemem z Finderem. Uruchom ponownie wyszukiwarkę za pomocą następującego polecenia w terminalu:

  killall -HUP Finder  
Zo219
2013-10-18 03:12:09 UTC
view on stackexchange narkive permalink

Pobierz BatChmod, bezpłatnie i bardzo, bardzo przydatny.

Po zakończeniu pracy można łatwo przywrócić prawidłowe uprawnienia.

Connor Leech
2020-02-05 03:23:49 UTC
view on stackexchange narkive permalink

Przekazanie sobie prawa własności do katalogu rozwiązało problem za mnie:

  sudo chown -R $ (whoami).
 


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...