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

olekbuszka

Nowy użytkownik
Noobie
Jun 21, 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)
 
oj no to podzialales ;D
mocno mocno...
w tej sytuacji raczej ciezko pomoc

1) backup danych
2) reinstalacja

no chyba ze cos wykombinujesz
sam jestem ciekaw czy dasz rade cos z tym wykombinowac
daj znac co i jak
 

Users search this thread by keywords

  1. brak userów