Nie można uruchomić sshd


35

Jestem nowy w Ubuntu i próbuję uruchomić sshd, ale mam wiele problemów. Próbowałem odinstalować i ponownie zainstalować ssh, uruchamiając sudo apt-get remove openssh-client openssh-serveri sudo apt-get install openssh-client openssh-server. Po uruchomieniu sudo service ssh restartdostaję:

stop: Unknown instance:
ssh start/running, process 3638

sudo service sshd startdaje mi unrecognized service.

Kiedy biegnę ps -A | grep ssh, nic nie dostaję. Uruchamianie ssh localhostpowoduje odmowę połączenia.


Dlaczego jest to oznaczone jako sshd? Mam teraz z tym problem, ale nie pojawia się w pytaniu, z wyjątkiem tytułu.
gsamaras

Odpowiedzi:


53

Spróbuj wyczyścić przed instalacją:

sudo apt-get purge openssh-server
sudo apt-get install openssh-server

okazuje się, że apt removeopenssh-server
Boris

6

Usługa ssh Ubuntu rozpocznie się od ssh, a nie sshd.

Próbować:

 sudo apt-get remove --purge openssh-server
 sudo apt-get install openssh-server

Więc spróbuj:

sudo service ssh restart   

Aby sprawdzić jego status:

sudo service ssh status

Plik konfiguracyjny można znaleźć na stronie /etc/init/ssh.conf

Szczegółowe informacje na temat removei purge:

remove - NIE usuwa plików konfiguracyjnych

purge - Za pomocą polecenia Purge usuwane są również pliki konfiguracyjne.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.