Can't change SSH port

Le port est bien le même dans le webadmin, la regle du pare-feu et dans /etc/ssh/sshd_config :

sushi@miniyuno:~$ cat /etc/ssh/sshd_config | grep “Port”
Port 22022

la commande sudo systemctl restart ssh ne change rien malheureusement, j’ai toujours :

sushi@yakuru ~ % ssh -t ``sushi@xxx.ynh.fr`` -p 22022
ssh: connect to host ``xxx.ynh.fr`` port 22022: Connection refused

(et ca passe en 22)

sudo systemctl start sshd
sushi@miniyuno:~$ sudo systemctl start sshd
Failed to start sshd.service: Unit sshd.service not found.

sushi@miniyuno:~$ sudo systemctl start ssh
sushi@miniyuno:~$

C’est vraiment chelou ! :melting_face:

On va y arriver… Il y a pas mal de bizarreries avec les vm helpers scripts (déjà la coloration…)

1 Like

Vérification sur 3 machines : les modifs marchent. Il n’y a que sur une VM helpers scripts que se pose ce problème : ssh n’écoute que sur le port 22 et se moque bien de tous les changements dans les configurations…

1 Like

Sans être un spécialiste, c’est donc le fait que ce soit une VM (un LXC dans proxmox) qui pose problème ?

J’ai remarqué aussi que dans /etc/ssh/sshd_config il y a ces deux lignes qui se contredisent :

PermitRootLogin no (dans la section Authentication settings)

PermitRootLogin yes (derniere ligne du fichier)

(La console dans PVE se loggue en root)

ça pourrait être un explication… l’hôte qui n’autorise pas certaines connexions sur le conteneur…

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.