ďťż
 
 
   SSH nie startuje automatycznie po restarcie serwera
 
 

Tematy

 
    
 

 

 

 

SSH nie startuje automatycznie po restarcie serwera





rmika - 29-06-2009 18:41
Mam problem z serwerem, na którym jest zainstalowany serwer ssh. Polega on na tym, że po restarcie serwera nie uruchamia się ssh. Muszę ręcznie go odpalić poleceniem: /etc/init.d/ssh Już dokonałem odinstalowania z opcją ,,--purge'' oraz ponownej instalacji ale to nie pomaga?



thalcave - 29-06-2009 18:46
A dpkg-reconfigure openssh-server nie pomaga?



rmika - 29-06-2009 21:23
wykonując polecenie
dpkg-reconfigure openssh-serve otrzymałem następujący komunikat
Restarting OpenBSD Secure Shell server: sshd. Zrestartowałem serwer zdalnie (teraz jestem w domu) i serwer się podniósł (wiem bo serwer www działa) ale nie działa ssh.
Dopiero jutro rano jak będę w pracy to ręcznie podniosę...



sigo - 30-06-2009 01:42
Do prostego zarządzania aplikacjami w poziomach uruchomieniowych (runlevele) można użyć aplikacji rcconf.
Po jej uruchomieniu mamy przejrzystą listę, na której (za pomocą) spacji zaznaczamy automatycznie uruchamiane usługi przy starcie systemu.

dpkg-reconfigure służy do rekonfiguracji wskazanego pakietu.

Komunikat:
oznacza zrestartowanie serwera sshd.



rmika - 30-06-2009 09:10
Zainstalowałem sobie ten pakiet rcconf (jest bardzo fajny). Po przeglądnięciu nim programów startowych znalazłem pakiet ssh czyli on jest uruchamiany przy starcie. Ale po restarcie nie działa tzn. nie mogę się połączyć z serwerem?



sigo - 30-06-2009 11:03
Czy jesteś pewien, że usługa sshd jest uruchamiana przy starcie? W programie powinna być oznaczona w ten sposób:
Jeżeli usługa jest uruchamiana przy starcie, bardzo możliwe, że coś blokuje połączenia - firewall, iptables, nat... Przejrzyj logi w
/var/log/ thalcave, tak, tylko rozpędziłem się i jeszcze poprawiałem post.



thalcave - 30-06-2009 11:05
A logi co mówią?

OOO... sigo mnie ubiegł :)



rmika - 30-06-2009 11:37
W /var/log nie mam logu dotyczącego ssh (przynajmniej po nazwie nie widzę), jeśli chodzi o firewall to przy wyłączonym też nie działa, w rcconf ssh jest zaznaczone: [*]



sigo - 30-06-2009 13:09
Użyj:
grep --color=auto -i 'ssh' /var/log/* przeszuka to wszystkie pliki w katalogu /var/log/ za frazą ssh, oraz je wyświetli.



rmika - 01-07-2009 14:02
Zacznę od początku z tym ssh. Pierwszego wyrzucę z systemu. Czy polecenie: apt-get remove --purge ssh wystarczy aby usunąć ssh wraz z wszystkimi jego plikami konfiguracyjnymi?



sethiel - 01-07-2009 15:05
apt-get remove ssh
dpkg -P ssh Wyrzucisz tym wszystko.
Ze swojej strony polecam bardziej sysv-rc-conf niz rcconf ponieważ pokazuje wszystkie "inity",
jest bardziej miodny.



rmika - 02-07-2009 09:51
Usunąłem i na nowo zainstalowałem ale dalej po restarcie mi nie działa. Jak się chce z nim łączyć to zamiast spytać mnie o hasło to ciągle jest pusty ekran ze znakiem zachęty.



mesiu84 - 02-07-2009 13:33
Zainstaluj sobie pakiecik co się nazywa rcconf i w nim sprawdź czy masz zaznaczone ssh, jak nie masz to zaznacz, albo dodaj uruchamianie ssh do jednego ze skryptów i po sprawie.



rmika - 03-07-2009 07:13
No widzisz. Po pierwsze gdybyś przeczytał całą rozmowę to być wiedział, że ten pakiet już dawno zainstalowałem oraz że w rcconf mam przy shh[*]..., a jeśli dotyczy własnego skryptu to już to próbowałem i nie pomaga. Muszę restartować ssh po zalogowaniu.



sethiel - 03-07-2009 08:18
Zobacz czy w /etc/rc[numer].d/ (gdzie numer to numer init którego używasz) masz plik podobny do @S20ssh który jest linkiem do uruchamialnego pliku /etc/init.d/ssh.



rmika - 03-07-2009 09:23
W rc1.d znalazłem K84ssh w rc2.d/rc3.d/rc4.d/ znalazłem S16 ssh.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis