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

Dyskusja w 'Podstawowe ustawienia systemowe' rozpoczęta przez użytkownika olekbuszka, 17 Luty 2009.

Ładowanie...
  1. olekbuszka
    Offline

    olekbuszka Nowy użytkownik Noobie

    Dołączył:
    21 Czerwiec 2008
    Wiadomości:
    4
    Local Time:
    14:40
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    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)
     
  2. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 033
    Miejscowość:
    Nowy Sącz
    Local Time:
    14:40
    Oceny:
    +1 340 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    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
     

Poleć tę stronę