Krytyczny problem...

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Rysiu
Posty: 18
Rejestracja: 03 sierpnia 2007, 21:07

Krytyczny problem...

Post autor: Rysiu »

No właśnie nie mam pojęcia co się stało... nie mogę zalogować się na żadne konto przez SSH ani też przez program WinSCP uzyskać dostępu do plików.

Wcześniej też już raz miałem taki problem ale nie miałem pojęcia czym on był spowodowany i poszła reinstalacja systemu.

PUTTY:
Obrazek

WinSCP:
Obrazek

Aktualnie mam dostęp z poziomu konsoli do roota bo jeszcze się nie wylogowałem ale chwilowe odcięcie od neta i chyba reinstall pozostanie bo niby jak się potem zaloguję?

Proszę o szybką pomoc co robić...

[ Dodano: 2007-08-05, 15:57 ]
Właśnie po poszukiwaniach na forum rozwiązałem swój problem

/etc/init.d/ssh restart

Ale pytanie: Co robić jeżeli SSH mi padnie a ja nie będę zalogowany? Konieczny restart?
Demerzel
Beginner
Posty: 187
Rejestracja: 06 czerwca 2007, 14:44

Post autor: Demerzel »

Nie bardzo rozumię. Obecnego roota masz przez SSH czy lokalnie?
Może coś Ci pokaże:

Kod: Zaznacz cały

dmesg
Niedawno miałem nieco podobny problem pomogło:

Kod: Zaznacz cały

/etc/init.d/ssh restart
Ale jeżeli teraz jesteś na SSH i nie pomoże to lipa bo w trakcie Cie rozłączy.
Rysiu
Posty: 18
Rejestracja: 03 sierpnia 2007, 21:07

Post autor: Rysiu »

Nie mam fizycznego dostępu do maszyny... Tylko SSH. Już sobie z tym poradziłem, ale co robić jeżeli SSH padnie a ja nie będę zalogowany? Już niczego nie da się zrobić?
Demerzel
Beginner
Posty: 187
Rejestracja: 06 czerwca 2007, 14:44

Post autor: Demerzel »

Ciekaw jestem co było rozwiązaniem problemu.
Mam pewien pomysł jak się zabezpieczyć na padające SSH, robiąc "drugie wejście". Co pracuje na tym komputerze i do czego masz dostęp? Jest tam Apache z PHP?
Rysiu
Posty: 18
Rejestracja: 03 sierpnia 2007, 21:07

Post autor: Rysiu »

Demerzel pisze:Ciekaw jestem co było rozwiązaniem problemu.
To rozwiązało problem:
/etc/init.d/ssh restart
Demerzel pisze:Co pracuje na tym komputerze i do czego masz dostęp? Jest tam Apache z PHP?
Do czego mam dostęp? SSH, SFTP, RS... Restart :E

Nie mam tam Apache z PHP... jest to praktycznie czysty Debian Sarge 3.1 Minimal...

Właśnie tak myślę, że gdyby dodać gdzieś do crona tą komendę
/etc/init.d/ssh restart
On by co jakiś czas ją wywoływał i w przypadku gdyby SSH padło by wystarczyło poczekać XX minut i dana komenda zostanie wykonana...
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

ssh nie pada z byle powodu, poszukaj w logach czy na pewno wszystko jest ok.
Rysiu
Posty: 18
Rejestracja: 03 sierpnia 2007, 21:07

Post autor: Rysiu »

Rad pisze:ssh nie pada z byle powodu, poszukaj w logach czy na pewno wszystko jest ok.
Logach? A gdzie są te logi zlokalizowane?
Demerzel
Beginner
Posty: 187
Rejestracja: 06 czerwca 2007, 14:44

Post autor: Demerzel »

Nie wiem czy to jest w ogóle wykonalne (rzeczy niemożliwe tyko trwają dłużej) ale może ustawiając odpowiednio uprawnienia przez FTP można na komputerze odpalić skrypt bash który zrestartuje ssh. Wtedy jeżeli padnie ssh będzie można je wskrzesić przez FTP.

[ Dodano: 2007-08-05, 16:51 ]
Rysiu pisze: Logach? A gdzie są te logi zlokalizowane?
Na początek polecenie

Kod: Zaznacz cały

dmesg
Potem:

Kod: Zaznacz cały

cd /var/log
I szukamy. Jak wspomniałem miałem podobny problem nic wtedy nie znalazłem a problem nie wrócił.
ilr
Posty: 76
Rejestracja: 29 stycznia 2007, 13:15
Lokalizacja: Universum

Post autor: ilr »

Nigdzie nie jest napisane, że sshd musi pracować jako niezależny demon. Można przecież "wołać" go z inetd. Szczególnie wtedy, jeżeli nie ma zbyt wielu połączeń na serwer. Swoją drogą takie dziwne jego zachowanie należy wyjaśnić.
ODPOWIEDZ