Aller au contenu

Messages recommandés

Posté(e)

Hello à tous,

J'essaye en vain de créer une connexion permanente en SSH entre mon dédié et mon NAS Syno.

J'effectue donc l'opération standard suivante :

ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub "root@<ip_NAS> -p <port_SSH>"

Et pour m'assurer que cela fonctionne correctement j'effectue donc la commande suivante :

ssh root@<ip_NAS> -p <port_SSH>

Mais il continue toujours de me demander le mot de passe root (= admin) de mon NAS sans cela je ne peux accéder à mon NAS, or cela ne devrait pas être le cas étant donné qu'il devrait avoir la clé et juste se connecter, sinon rien ne peut être automatisé.

Auriez-vous une idée car là je sèche...

Merci à vous :)

Posté(e)

Tu peux faire quelques vérifications :

1) connecte toi en ssh sur ton syno en root

2) vérifie si le répertoire ".ssh" existe bien dans le home directory de root et qu'il a bien les droits 700

nas3> ls -lsa
4 drwx------  2 root root 4096 2015-02-26 11:51 .ssh

3) entre dans le répertoire ".ssh" et vérifie bien que le fichier "authorized_keys" existe bien et qu'il a bien les droits 600 :

nas3> cd .ssh/
nas3> ls -lsa
total 24
4 -rw------- 1 root root 1075 2015-02-25 18:57 authorized_keys

4) vérifie dans ce fichier "authorized_keys" qu'il contient bien la clé id_rsa.pub de ton ubuntu:

nas3> more authorized_keys
ssh-rsa AAAAB3N......................................wMye8Q== nas1

Si tu n'as pas tout cela, c'est que ta commande ssh-copy-id -i ~/.ssh/id_rsa.pub "root@<ip_NAS> -p <port_SSH>" n'a pas fonctionné correctement.

Posté(e) (modifié)

Hello,

Alors j'ai vérifié j'ai bien tout sauf authorized_keys du coup la clé pub est directement dans .ssh comme ceci :

DiskStation> ls -lsa
   4 drwx------    2 root     root          4096 Feb 28 22:57 .
   4 drwx------    5 root     root          4096 Mar  6 20:16 ..
   4 -rw-------    1 root     root          1679 Feb 28 22:57 id_rsa
   4 -rw-r--r--    1 root     root           398 Feb 28 22:57 id_rsa.pub
   4 -rw-------    1 root     root           576 Feb 28 21:35 known_hosts
   4 -rw-r--r--    1 root     root           396 Oct 28 22:33 known_hosts.old

Une idée pourquoi j'ai pas le dossier authorized ? :)

Et dans le home directory j'ai bizarrement les ssh-copy-id de présents, est-ce normal selon toi ?

DiskStation> ls -lsa
   4 drwx------    5 root     root          4096 Mar  6 20:16 .
   4 drwxr-xr-x   23 root     root          4096 Feb 28 20:52 ..
   4 -rw-------    1 root     root            16 Feb 28 20:45 .esd_auth
   4 drwx------    2 root     root          4096 Feb 28 20:52 .gnupg
   4 -rw-r--r--    1 root     root           364 Dec 31 03:29 .profile
   4 drwx------    2 root     root          4096 Feb 28 21:07 .pulse
   4 -rw-------    1 root     root           256 Feb 28 20:45 .pulse-cookie
   4 drwx------    2 root     root          4096 Feb 28 22:57 .ssh
   0 -rw-r--r--    1 root     root             0 Mar  6 20:20 ls
   4 -rw-------    1 root     root          1766 Feb 28 22:54 ssh-copy-id -i id_rsa.pub "root@ipNAS -p portNAS"
   4 -rw-r--r--    1 root     root           398 Feb 28 22:54 ssh-copy-id -i id_rsa.pub "root@ipNAS -p portNAS".pub

Modifié par orelz
Posté(e)

D'abord, authorized_keys est un fichier, pas un dossier.

Et s'il n'existe pas, c'est que ta commande ssh-copy-id -i ~/.ssh/id_rsa.pub "root@<ip_NAS> -p <port_SSH>" n'a pas marché.

Je pense que les guillemets dans ta commande sont en trop.

Sinon, tu peux simplement créer le fichier authorized_keys avec un simple "vi ~/.ssh/authorized_keys" tu y colles le contenur du fichier id_rsa.pub de ton ubuntu et tu mets les bons droits à ce fichier ~/.ssh/authorized_keys avec un "chmod 600 ~/.ssh/authorized_keys"

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…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

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.