web-dev-qa-db-fra.com

comment commencer à écouter sur le port 22

Je suis nouveau sur le système Linux. J'ai des problèmes pour configurer ssh.

:~$ ssh localhost
ssh: connect to Host localhost port 22: Connection refused

Quand j'ai essayé de le déboguer. J'ai eu ça.

:~$ ssh -vvv localhost
OpenSSH_7.2p2 Ubuntu-4ubuntu2.1, OpenSSL 1.0.2g  1 Mar 2016
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "localhost" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: connect to address 127.0.0.1 port 22: Connection refused
ssh: connect to Host localhost port 22: Connection refused

Quelques autres commandes que j'ai courues et n'ont eu aucun succès.

:~$ Sudo iptables INPUT -p udp -dport 22
Bad argument `INPUT'.
Try 'iptables -h' or 'iptables --help' for more information.

Je n'ai aucune sortie sur Sudo netstat -anp | grep sshd, je suppose, car la machine ne répertorie pas le port 22. Je ne sais pas comment résoudre ce problème?

:~$ Sudo ufw verbose
[Sudo] password for hduser1: 
Status: inactive.
1
DKP

Assurez-vous d'avoir installé openssh-server

apt-get install openssh-server

et assurez-vous qu'il fonctionne

service ssh restart

Voir le statut de openssh-server:

systemctl status ssh

S'il y a des erreurs, essayez de les réparer et redémarrez le serveur ssh.

2
Marco