Aller au contenu

Featured Replies

Posté(e)

Bonjour à tous,

Malgré une modification de mon fichier "/etc/ssh/sshd_config" et un redémarrage en bonne et due forme à l'aide du script "/usr/syno/etc/rc.d/S95sshd.sh" en faisant un stop puis un start, impossible de démarrer mon serveur SSH sur un autre port que le 22!

De plus impossible de modifier par la même occasion toutes les autres propriétés comme le permitrootlogin.

Quelqu'un aurait-il eu les même soucis que moi?

La version 3.2 de DSM aurait-il changé la donne?

Y aurait-il un cache quelque part?

Pour info, j'ai aussi modifié le fichier "/etc.defaults/ssh/sshd_config" au cas où mais sans plus de succès.

Je suis sur DSM 3.2-1922 avec un NAS DS211j.

Merci d'avance de toute aide! :o)

Posté(e)

Bonjour à tous,

Malgré une modification de mon fichier "/etc/ssh/sshd_config" et un redémarrage en bonne et due forme à l'aide du script "/usr/syno/etc/rc.d/S95sshd.sh" en faisant un stop puis un start, impossible de démarrer mon serveur SSH sur un autre port que le 22!

De plus impossible de modifier par la même occasion toutes les autres propriétés comme le permitrootlogin.

Quelqu'un aurait-il eu les même soucis que moi?

La version 3.2 de DSM aurait-il changé la donne?

Y aurait-il un cache quelque part?

Pour info, j'ai aussi modifié le fichier "/etc.defaults/ssh/sshd_config" au cas où mais sans plus de succès.

Je suis sur DSM 3.2-1922 avec un NAS DS211j.

Merci d'avance de toute aide! ohmy.png)

Bonjour,

J'ai modifié sans problème mes ports Telnet et SSH. Il faut modifier sous telnet le fichier /etc/services puis redémarrer le syno.

Attention à ne pas choisir un port affecté à un autre service.

La manip est à refaire à chaque mise à jour.

Cordialement.

Michel.

Posté(e)
  • Auteur

Merci Michel pour la piste.

J'ai suivi ta manip en modifiant le fichier "/etc/service" et surtout, j'ai redémarré le service ssh depuis le web manager.

Je me suis aperçu à ce moment là que mes modifications concernant d'autre propriétés comme le "permitrootlogin" ont aussi été prises en considération alors qu'elles ne sont absolument pas décrites dans "/etc/service"!

J'ai donc fait un retour arrière sur "/etc/service" et miracle : le changement de port est toujours effectif!

J'en déduis donc la chose suivante : modifier le fichier "/etc/ssh/sshd_conf" reste bien la solution pour configurer les propriété du serveur SSH. Cependant, l'utilisation du script "/usr/syno/etc.defaults/rc.d/S95sshd.sh" toute seule n'est pas suffisant pour prendre en compte les modifications. Il faut impérativement desactiver le SSH depuis le webman et le réactiver.

Interprétation personnelle du phénomène : le syno doit certainement mettre en cache quelque part au fin fond du système une copie du fichier "/etc/ssh/sshd_conf" et seul la désactivation/réactivation du service via le webman le met à jour. Passer par un restart du serveur directement en ligne de commande ne suffit qu'à redémarrer le service mais en utilisant le fichier sshd_conf en cache syno.

J'espère que ma mésaventure servira à d'autres personnes. A nouveau merci Michel car sans toi il ne me serait pas venu à l'idée d'utiliser le webman.

Posté(e)

Je pense que lors d'une action au travers du DSM il utilise le fichier : /etc.defaults/ssh/sshd_config pour en faire une copie dans "/etc/ssh/sshd_conf" avant de démarrer le service

Patrick

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Qui est en ligne (Afficher la liste complète)

  • Il n’y a aucun utilisateur enregistré actuellement en ligne

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.