Brak dostępu na konto admina przez SSH - mój głupi błąd

olekbuszka

Nowy użytkownik
Noobie
21 Czerwiec 2008
5
0
1
Witam,

Z palca wyedytowałem plik /etc/passwd zmieniając powłokę logowania admina i innych userów z /bin/sh na /bin/bash i... teraz nie mogę się zalogować. W /bin nie ma pliku bash <wstydnis>.

Przez FTP nie mogę się dostać do /etc - katalogi FTP są tworzone w /share i poza ten katalog do / nie da się wyjść, zresztą i tak pewnie nie miałbym uprawnień do modyfikacji pliku passwd.

Wrzuciłem na serwer WWW http://extplorer.sourceforge.net/ - mogę oglądać zawartość pliku /etc/passwd, ale nie mam praw do dokonania zmian.

Wrzuciłem na serwer WWW plik php z odpowiednimi komendami (*) w phpowej funkcji system() ale to też nie zadziałało z braku uprawnień, których bez dostępu do konsoli zmienić nie mogę... "sudo" itp. też nie działa...

* próbowałem:
- wpisać do pliku passwd prawidłową zawartość,
- utworzyć link /bin/bash wskazujący na /bin/sh,
- zmienić uprawnienia do /etc/passwd oraz /bin, żeby móc wykonać to co wyżej.

Macie jakiś pomysł co z tym zrobić?

(QNAP TS-209 II Pro)
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. brak userów