[SCP] Windows -> Unix

Windows -> Unix [SCP] - Sécurité - Systèmes & Réseaux Pro

Marsh Posté le 26-04-2012 à 16:42:50    

Bonjour,  
 
Pour les besoins d'un script, j'ai besoin de transferer un fichier (type text) par SCP, depuis un windows, sur un Unix.
 
J'ai trouver le petit utilitaire de la suite Putty : PSCP qui permet de l'utiliser dans des scripts.
 
J'ai essayer de l'utiliser  directement en mode console, aucune soucis.
je l'ai encapsuler dans un script et lancer depuis ma console, ca marche aussi.
 
mais
Ce script est destiné a tourner depuis un ordonanceur (Dollar Universe dans mon cas)
et il est paramétré pour se lancer avec un user système.
et au moment du pscp, j'ai ceci :

Code :
  1. L:\universe\reliquats\CASCFT011C_uniprde_2012-04-26.csv prodxxx@xxx:/home/prodxxx/Recept
  2. The server's host key is not cached in the registry. You
  3. have no guarantee that the server is the computer you
  4. think it is.
  5. The server's rsa2 key fingerprint is:
  6. ssh-rsa 1024 b0:a3:9a:27:1f:f5:1c:69:18:6e:aa:2d:2c:fa:b5:dd
  7. Connection abandoned.
  8. Lost connection


 
Y'a t'il un moyen de recuperer cette clé Host, et la stocker quelque part pour que le user système utilisé la reconnaisse et ne m'embete plus ?
(Quand j'ai lancer la commande avec mon user, j'ai eut aucune demande d'ajout de clé ou autre)
 
Merci de votre aide.


---------------
Serveur HFR - OpenTTD
Reply

Marsh Posté le 26-04-2012 à 16:42:50   

Reply

Marsh Posté le 26-04-2012 à 22:16:47    

Regarde dans le registre HKCU les clés correspondantes exporte les et importe les dans le HKU du user executant ça.

Reply

Marsh Posté le 26-04-2012 à 22:21:04    

le paramétrage putty (dont les hosts keys) sont stockées dans la base de registre, pour chaque user dans HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
 
Es-tu sûr d'avoir utilisé le compte de soumission lorsque tu as essayé de lancer pscp ? Dans les services tu devrais avoir un service nommé à peu près comme ça : "Univer$e nom_user_dollaru"
Le compte OS de soumission est le compte utilisé pour démarrer ce service

Reply

Marsh Posté le 27-04-2012 à 09:22:59    

j'ai utilisé un compte technique de soumission sous $U (uniprde)
 
Le problème, c'est que j'ai pas le mdp du compte en question, et je suis pas admin pour réimporter cette clé registre directement dans le HKEY_USERS\xxx
Du coup y'a t'il un moyen de pas faire cette verif de clé et ne plus être bloquer par cette erreur ?
 
edit : bon en fait j'ai les droits, j'ai un peu galérer pour retrouver le SID du user concerné (merci a OBJSID.exe)
j'ai mis la clé registre qu'il faut, et ca a marcher.
 
Merci de votre aide.


Message édité par chico008 le 27-04-2012 à 09:47:08

---------------
Serveur HFR - OpenTTD
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed