Strona 1 z 1

Brak dostępu do całego dysku po użyciu chmod 777 na katalogu domowym.

: 23 sie 2008, 19:42
autor: Graż
Błagam pomocy.
Kopiowałam dane na dysk, które pojawiły się z kłódką więc jak zawsze przy pomocy
sudo chmod -R 777 ./owy folder w katalogu domowym (vel w katalogu w którym jestem) no i tym razem coś się potoczyło inaczej, to znaczy...
Wszystkie ikonki zamieniły się w 'x', zniknęło wszystko, nie mam dostępu do niczego w tej chwili, co za tym idzie, mogę korzystać jedynie z tego co pozostało otwarte (albo jedynie tak mi się zdaje tj: kadu, opera, terminal)

użycie sudo w terminalu wyrzuca:

bash: /usr/bin/sudo: Permission denied

Wejść do powłoki (ctrl alt f1) i próba zalogowania nie dają żadnego rezultatu. według powłoki login i hasło nijak się mają i wciąż prosi o login.

Nie mam włączonego roota.

Co mnie może uratować w tej chwili? Czy jestem wstanie za pomocą Live Cd zmienić prawa dostępu? Jeśli tak to proszę o podpowiedź jak to zrobić (chyba, że jest to na tyle łatwe, że po tym co narazie zrobiłam, dam sobie sama radę). A jeśli próby zmienienia praw dostępu przy pomocy Live Cd nic nie dadzą, to co? Ponowna instalacja całego systemu?!

Proszę o pomoc, mam nadzieję, że umieściłam to w dobrym dziale, ale w tej chwili nie myślę racjonalnie.

Edit:
Po włączeniu ponownym wyrzucił brak dostępu do połowy modułów, kilku nie załadował w ogóle i niestety ale w nie załadował się w całości.(zatrzymał się i stoi)

Dla wyjaśnienia, ja właśnie korzystam z drugiego komputera, stojącego ramie w ramię obok mojego, który wydaje mi się w tej chwili całkowicie obcy...


Edit 2:

Niby prawa dostępu są nadane, ale zmienił się właściciel pliku z 'mojego' na 'root' jak mogę zmienić użytkownika? Bo live cd nie zna takiego użytkownika, próbuje uruchomić roota, ale boje się, że coś nie pójdzie... Ma ktoś jakieś pomysły, jak to odzyskać?

Edit 3:

Żadne inne posunięcia nie działały, niestety, a cudów na kiju szukałam.
Co poza tym, podczas instalacji z (trzech niezależnych płyt z 8.04) dwa razy wyrzucił błąd wejścia wyjścia, a dopiero z trzeciej płyty (z której wcześniej miał problemy z grubem) zainstalował poprawnie.
Nie mam pojęcia co doprowadziło ten komputer do tego stanu, ale pomoc nie jest już konieczna, szkoda, że nikt nie odpisał mi podczas mojej walki z tym ustrojstwem, ale rozumiem wakacje.

Dziękuję.

End of Transmission.

Odp: Brak dostępu do całego dysku po użyciu chmod 777 na katalogu domowym.

: 26 sie 2008, 03:01
autor: marek_skwarek
wiem, że po czasie, ale może przyda się na następny raz:
Ad edit 2. jeśli chcesz zmienić właściciela pliku, ale po nazwie nie "wchodzi", to spójrz w /etc/passwd - tam masz skojarzenia login:UID
i jak masz UID to wpisujesz

Kod: Zaznacz cały

sudo chown -R UID:UID ~/
Nie sprawdzałem tego,ale zdaje się , że powinno zadziałać.
Jeśli nie zadziała, to zakładasz nowego użytkownika i nadajesz mu UID taki sam jak w starym systemie i to już powinno zadziałać.

Odp: Brak dostępu do całego dysku po użyciu chmod 777 na katalogu domowym.

: 30 sie 2008, 00:47
autor: Ridd
Zmień "user" na nick systemowy

Kod: Zaznacz cały

sudo chown -R user:user /media/oznaczenie_dysku (hdc1, hdc2 itd)
Następnie:

Kod: Zaznacz cały

sudo chmod -R 750 /media/hdc2

Odp: Brak dostępu do całego dysku po użyciu chmod 777 na katalogu domowym.

: 30 sie 2008, 10:42
autor: EF
Po 1: chmod'a nie powinno się wykonywać z użyciem sudo. Należy wcześniej nadać sobie prawa roota - sudo su . Zrobiłem tak samo:

Kod: Zaznacz cały

sudo chmod 777 /media/disk
i nikt nie miał praw do odczytu, pora rootem oczywiście.
A jeśli chodzi o chown, sprawa wygląda prosto :

Kod: Zaznacz cały

sudo su

Kod: Zaznacz cały

chown [user] /katalog