source :
http://www.nslu2-linux.org/wiki/HowTo/UseOpenSSHForRemoteAccess
Installation de openssh
en root, taper :
ipkg install openssh
Création d'une paire de clés RSA
cf. la page sur
SSH pour la création de la paire de clés et l'utilisation de SSH.
Import de la clé publique sur le syno (todo)
modification du fichier
/etc/passwdcréation du répertoire utilisateur
création du répertoire où va être stockée la clé publique du user
copie de la clé publique
Configuration de ssh sur le syno
Editer le fichier de config de ssh
nano /opt/etc/openssh/sshd_config
Pour empêcher la connexion en
root, commenter la ligne :
#PermitRootLogin yes
Mettre à
no l'option d'authentification par mot de passe :
PasswordAuthentication no
Redémarrage du démon ssh
/opt/etc/init.d/S40sshd
Fin de l'installation
En root, taper la commande suivante pour pouvoir vous loger en utilisateur lambda et faire un su :
chmod +s /bin/busybox
Pour interdire l'accès telnet et ne laisser que l'accès SSH sur le syno uploader le script
disabletelnet.pat.