====== Connexion a DiskStation par échanges de clés pub/privées ====== Prérequis : réussir a se connecter depuis l'extérieur du LAN en SSH (ssh user@ip/ndd -p port) ===== Principe ===== * Sur le serveur source, générer une clé RSA et la récupérer sur le Synology en SSH * Pour que le SSH par clef publique puisse fonctionner avec un Synology, il faut des permissions précises sur le répertoire HOME et le répertoire .ssh ===== Procédure ===== homedir=$(eval echo ~$USER); sudo chown $USER:users $homedir -R; chmod 755 $homedir; chmod 700 $homedir/.ssh/; chmod 600 $homedir/.ssh/authorized_keys; Création des clefs SSH publiques et privées ssh-keygen -t rsa Si ça ne fonctionne pas, dans /etc/ssh/sshd_config, décocher : RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys Recharger la configuration du serveur SSH synoservicectl --reload sshd