un extrait de mes howto à moi pour les clés ssh.


------------------
RHOSTS et equivalent;
pour se connecter depuis la machine "[EMAIL PROTECTED]"
   vers "[EMAIL PROTECTED]" sans avoir a taper le passwd, il faut
exporter sur "[EMAIL PROTECTED]" la cle publique
ensuite, se connecter par :
ssh machine_remote -l polo


EXPORTATION de la cle vers les autres machines
[ on est dans le HOMEDIR, qui contient le reperstoire ".ssh" ]

exemple : sur la machine machine_remote, le login "YYY"

cat .ssh/id_rsa.pub | ssh [EMAIL PROTECTED] "cat - >>.ssh/authorized_keys"

cela a pour effet de creer dans le HOMEDIR de YYY sur la machine_remote,
un fichier ".ssh/authorized_keys"
ce fichier authorise donc avec la cle ssh-rsa la connexion depuis
le compte sur la machine "[EMAIL PROTECTED]" , en tapant uniquement
la passphrase.
Pour se connecter directement, CE QUI EST IMPORTANT pour des crontab vers des machines remote, il faut que la passphrase soit "vide"

Pour changer la passphrase :
----------
ssh-keygen -p
Enter file in which the key is (/u3/gimi/.ssh/id_rsa): [default = <return>]
Enter old passphrase:
Key has comment '/u3/gimi/.ssh/id_rsa'
Enter new passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved with the new passphrase.
------------


======================================================

On Tue, 25 Apr 2006, Nicolas Roudninski wrote:

Le Tue, 25 Apr 2006 10:48:32 -0300
Gurvan Huiban a écrit :

On Tuesday 25 April 2006 10:40, Nicolas Roudninski wrote:
Je cherche à réaliser un petit script qui ait les fonctions
suivantes : 1/ se connecter en ssh sur une machine distante
2/ récupérer (uploader) un dossier et tout son contenu
'sous-dossier, fichiers)

scp -r source destination ??
Oui, j'y ai pensé mais le problème c'est qu'il faut fournir le mot de
passe du pc distant. Dans une tache cron, ça le fait pas... (du moins,
je sais pas faire ;-) )

3/ le tout à des fréquences régulière (2 fois par jour par exemple)

Pour le 3, une tache cron fera l'affaire. Mais pour les deux
premières fonctions, je n'ai pas beaucoup d'idées.
Je penses à un script perl (j'aime), mais je ne sais pas trop
comment m'y prendre. Un script bash ferait sans doute l'affaire
aussi.



--
Nicolas Roudninski
[EMAIL PROTECTED]
http://carlodyssee.homelinux.net
----------------------
Spécial copinage :
http://www.aventure-et-vous.fr
----------------------
Toute ressemblance avec des fautes d'orthographe, de grammaire
ou de conjugaison existantes ou ayant existé serait entièrement
fortuite et indépendante de la volonté de l'auteur.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



=_==_==_==_==_==_=
=¯==¯==¯==¯==¯==¯=
Gilles Missonnier
IAP - [EMAIL PROTECTED]
01 44 32 81 36

Répondre à