Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/03/2019, à 18:02

ubu-phil

[RESOLU] Server ssh au boot

Bonjour,

Je rencontre un soucis plus gênant que bloquant mais quand même.

A chaque boot je me retrouve avec mon serveur ssh KO et je suis obligé de lui faire un "start" ou "restart".

Voici ce que je vois avec un systemctl status sshd :

ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2019-03-18 17:50:39 CET; 3min 55s ago
Process: 1201 ExecStart=/usr/sbin/sshd -D $SSHD_OPTS (code=exited, status=255)
Process: 1193 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 1201 (code=exited, status=255)

mars 18 17:50:39 XXXXX systemd[1]: Starting OpenBSD Secure Shell server...
mars 18 17:50:39 XXXXX sshd[1201]: error: Bind to port 610 on 192.168.X.X failed: Cannot assign requested address.
mars 18 17:50:39 XXXXX sshd[1201]: fatal: Cannot bind any address.
mars 18 17:50:39 XXXXX systemd[1]: ssh.service: Main process exited, code=exited, status=255/n/a
mars 18 17:50:39 XXXXX systemd[1]: ssh.service: Failed with result 'exit-code'.
mars 18 17:50:39 XXXXX systemd[1]: Failed to start OpenBSD Secure Shell server.

Le "début" du fichier /etc/init.d/ssh :

### BEGIN INIT INFO
# Provides:             sshd
# Required-Start:       $remote_fs $syslog
# Required-Stop:        $remote_fs $syslog
# Default-Start:        2 3 4 5
# Default-Stop:
# Short-Description:    OpenBSD Secure Shell server
### END INIT INFO

Le service ne démarrerait-il pas "trop tôt" ?
roll

Dernière modification par ubu-phil (Le 18/03/2019, à 19:36)


J'ai opté pour Ubuntu et j'en suis fier.
Win daube ? C'est quoi ça ?

Hors ligne

#2 Le 18/03/2019, à 18:07

krodelabestiole

Re : [RESOLU] Server ssh au boot

ubu-phil a écrit :
error: Bind to port 610 on 192.168.X.X failed: Cannot assign requested address.

ton problème est là. c'est toi qui a remplacé la fin de l'adresse IP par X.X ?
sinon peut-être que le port 610 n'est pas dispo ?

Hors ligne

#3 Le 18/03/2019, à 18:07

krodelabestiole

Re : [RESOLU] Server ssh au boot

modération : déplacement de Autres logiciels et problèmes généraux vers Serveurs

Hors ligne

#4 Le 18/03/2019, à 18:09

ubu-phil

Re : [RESOLU] Server ssh au boot

J'ai remplacé la fin de l'IP par "X.X" oui... Mais ici, pas dans la configuration de mon PC...
Le port 610 est dispo...


J'ai opté pour Ubuntu et j'en suis fier.
Win daube ? C'est quoi ça ?

Hors ligne

#5 Le 18/03/2019, à 18:13

krodelabestiole

Re : [RESOLU] Server ssh au boot

ok c'était pas la peine, c'est une IP locale.

tu nous donnes ton sshd_config ?
j'ai l'impression que tu as mis une valeur pour ListenAddress. Il y a une raison à ça ?

Hors ligne

#6 Le 18/03/2019, à 18:16

ubu-phil

Re : [RESOLU] Server ssh au boot

Mon sshd_config :

ListenAddress 192.168.1.81:610
Protocol 2
#UsePrivilegeSeparation yes
SyslogFacility AUTH
LogLevel INFO
LoginGraceTime 20s
PermitRootLogin no
StrictModes yes
PubkeyAuthentication yes
AuthorizedKeysFile      .ssh/authorized_keys .ssh/authorized_keys2
IgnoreRhosts yes
HostbasedAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
PasswordAuthentication no
KerberosAuthentication no
GSSAPIAuthentication no
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog no
TCPKeepAlive yes
MaxStartups 2
MaxAuthTries 5
AcceptEnv LANG LC_*
Subsystem       sftp    /usr/lib/openssh/sftp-server
UsePAM yes
AllowGroups sshusers

Oui, j'ai bien définit "ListenAddress" car j'ai plusieurs serveurs chez moi, avec chacun son propre port ssh configuré, pour ne pas utiliser le port "par défaut".


J'ai opté pour Ubuntu et j'en suis fier.
Win daube ? C'est quoi ça ?

Hors ligne

#7 Le 18/03/2019, à 18:23

krodelabestiole

Re : [RESOLU] Server ssh au boot

vire ListenAddress et ajoute la directive Port :

#ListenAddress 192.168.1.81:610
Port 610

(et à l'occase utilise les balises code sur le forum, c'est plus lisible)

Hors ligne

#8 Le 18/03/2019, à 18:29

ubu-phil

Re : [RESOLU] Server ssh au boot

Modifié...
Le serveur ssh est opérationnel au boot, OK...
Mais pourquoi je ne peux pas utiliser "ListenAddress" pour spécifier l'IP et le port ?
Tous mes autres serveurs (sous Debian) sont configurés ainsi et je n'ai aucun problème au boot...
roll


J'ai opté pour Ubuntu et j'en suis fier.
Win daube ? C'est quoi ça ?

Hors ligne

#9 Le 18/03/2019, à 18:36

krodelabestiole

Re : [RESOLU] Server ssh au boot

ListenAddress ça s'utilise quand ton serveur possède plusieurs cartes réseau ou plusieurs IP, afin de n'accepter les connexion que via une interface particulière.
Pour choisir le port on utilise généralement la directive Port.

Je peux pas te dire exactement pourquoi ça ne fonctionne pas ici (mauvaise adresse ?) mais en tout cas cette directive est ici inutile et semble poser problème.

Hors ligne

#10 Le 18/03/2019, à 18:37

ubu-phil

Re : [RESOLU] Server ssh au boot

OK.
Merci.
Je peux fermer le post.


J'ai opté pour Ubuntu et j'en suis fier.
Win daube ? C'est quoi ça ?

Hors ligne

#11 Le 18/03/2019, à 19:05

cqfd93

Re : [RESOLU] Server ssh au boot

Bonjour,

ubu-phil a écrit :

Je peux fermer le post.

Et le marquer comme résolu plutôt que resolved.


cqfd93

En ligne

#12 Le 18/03/2019, à 19:37

ubu-phil

Re : [RESOLU] Server ssh au boot

L'habitude... C'est ça de bosser à l'international !!!
roll roll

Dernière modification par ubu-phil (Le 18/03/2019, à 19:37)


J'ai opté pour Ubuntu et j'en suis fier.
Win daube ? C'est quoi ça ?

Hors ligne