Aller au contenu

Authoriser SSH pour utilisateurs Synology

Featured Replies

Posté(e)

Bonjour à tous,

 

Je souhaite autoriser de manière permanente un utilisateur non root à accéder au Syno en SSH.

Pour cela, après avoir activé le SSH dans l'administration, je suis allé modifié le /etc/passwd et changer dans la bonne ligne sbin/nologin par bin/sh

Cela fonctionne bien. Cependant, au redémarrage du système, ce paramétrage est écrasé.

J'ai pu lire ci et là et qu'il fallait modifier l'ID du user dans /etc/passwd pour en mettre un < 1024. Et en effet cela fonctionne. Mais avec beaucoup d'effet de bord. Notamment, le user n'existe plus dans la liste des user dans le panneaux de config.

Quelqu'un a t-il une idée ?

 

Merci d'avance

  • 4 semaines après...
Posté(e)

Bonjour,

pour ma part j'utilise ce genre de commande pour remplacer le shell dans /etc/passwd

Citation

/usr/bin/awk -i inplace -F: 'BEGIN{OFS=":"}/^MONUSER\:/{gsub(/.*/,"/bin/sh",$7)}1' /etc/passwd

 

dans laquelle MONUSER est le nom d'utilisateur. J'ai mis cela dans un script qui tourne régulièrement sur le NAS.

Avec le même genre de commande, je peux aussi forcer le syno à mettre le home de certains user ailleurs que dans /volume1/homes...

J'espère que cela pourra t'aider.

A+

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.