J'ai beau essayé ça :
http://linuxfr.org/tips/31.html
et ce qui est dans la formation d'alexis de Lattre rien ne marche.
Ou plutot tout marche exactement comme il faudrait sauf que, quand je me loggue sur la machine, elle me demande toujours mon mot de passe !
Est-ce que qqn sait exactement ce qu'il faut faire ? ça m'arrangerait beaucoup pour mes séances de scp !
# Re: ssh sans mot de passe ?
Posté par Nicolas Boulay (site web personnel) . Évalué à 0.
"La première sécurité est la liberté"
[^] # Re: ssh sans mot de passe ?
Posté par Vivi (site web personnel) . Évalué à 0.
Si on ne veux pas avoir à taper le mot de passe, y'a deux options :
- utiliser l'agent (ssh-agent)
- utiliser l'authentification host-based
Cette dernière méthode permet via un fichier .rhosts (ou .shosts) d'autoriser les accès en provenance de certaines machines dont les clés sont connues. C'est pas activé par défaut alors il y a quelques options à régler (man ssh, man sshd, chercher HostbasedAuthentication).
[^] # Re: ssh sans mot de passe ?
Posté par bmc . Évalué à 1.
[^] # Re: ssh sans mot de passe ?
Posté par Slaanesh . Évalué à 1.
[^] # Re: ssh sans mot de passe ?
Posté par bmc . Évalué à 1.
Cela doit être possible d'utiliser une passphrase avec ssh-agent, mais cela suppose de la taper une fois au moins.
Une solution que j'utilise souvent: screen + sftp
[^] # Re: ssh sans mot de passe ?
Posté par ploum (site web personnel, Mastodon) . Évalué à 1.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: ssh sans mot de passe ?
Posté par Moby-Dik . Évalué à 1.
Si oui, n'oublie pas d'utiliser l'option -v (voire -vvv) comme indiqué ci-dessous, afin de voir les raisons de l'échec de l'auth.
[^] # Re: ssh sans mot de passe ?
Posté par Epsos . Évalué à 2.
ssh -v je crois (man ssh)
Ca te dit quelles methodes d'authentification il essaye et pourquoi elles se font jeter...
Bien utile pour savoir pourquoi il faut taper le mot de passe ...
[^] # Re: ssh sans mot de passe ?
Posté par ploum (site web personnel, Mastodon) . Évalué à 1.
debug1: service_accept: ssh-userauth
debug1: got SSH2_MSG_SERVICE_ACCEPT
debug1: authentications that can continue: publickey,password
debug1: next auth method to try is publickey
debug1: try privkey: /home/ploum/.ssh/identity
debug1: try pubkey: /home/ploum/.ssh/id_rsa
debug1: authentications that can continue: publickey,password
debug1: try pubkey: /home/ploum/.ssh/id_dsa
debug1: authentications that can continue: publickey,password
debug1: next auth method to try is password
Je comprends vraiment pas ! .ssh est en 700 et les fichiers sont 600
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: ssh sans mot de passe ?
Posté par Moby-Dik . Évalué à 1.
# Re: ssh sans mot de passe ?
Posté par zelyph . Évalué à 2.
il faut copier le contenu du fichier machin.pub (en fonction du type de clef) sur la machine serveur dans le fichier ~/.ssh/authorized_keys
et ce dernier fichier doit etre en mode 0600
A partir de là si le client et le serveur connaissent les meme version de ssh il ne doit pas y avoir de pb..
[^] # Re: ssh sans mot de passe ?
Posté par Bernez . Évalué à 0.
à chaque fois = à chaque reboot, ce qui n'arrive pas très souvent sous GNU/Linux, ce n'est donc pas trop fatiguant et plus secure
# Re: ssh sans mot de passe ?
Posté par fasthm . Évalué à 1.
même mieux, keychain (chercher sur google ou gentoo.org,
il y a eu un article à ce sujet il y a quelques jours).
La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".
[^] # Re: ssh sans mot de passe ?
Posté par Bertrand Delépine . Évalué à 1.
Il faut que les authorized_keys* du serveur soit en rw uniquement pour le owner (600).
Voilà ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.