Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Unix > AIX

AIX Forum d'entraide sur le système AIX. Avant de poster -> FAQ AIX et cours AIX

Réponse
 
Outils de la discussion
Vieux 15/01/2008, 10h40   #1 (permalink)
Invité de passage
 
Date d'inscription: février 2004
Messages: 3
Par défaut transfert de fichiers de Windows à AIX

Bonjour,

Avant tout, dsl pour le vocabulaire mais je n'y connais pas grand chose.

Alors mon problème,
j'ai un poste windows avec un serveur SSH (copssh) qui contient des répertoires et des fichiers.

j'ai un 2ème poste sous AIX et à partir de celui-ci, je dois faire un script qui me permette de faire une copie des repertoires de mon poste windows vers le poste sous AIX.

en utilisant Putty, j'y arrive, mais je n'ai pas le droit de l'utiliser, il faut que je passe par un script et

j'aurai aimé d'abord savoir si c'est possible ?
et si oui une (ou plusieurs) indication pour savoir comment faire.

Merci et bonne journée.
Clochard83 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/01/2008, 19h39   #2 (permalink)
Rédacteur
 
Avatar de Katyucha
 
Date d'inscription: mars 2004
Localisation: Parti pour de bon
Âge: 28
Messages: 3 041
Par défaut

si ton serveur est sur le windows, il te faut le client ssh sur Aix.

Ensuite
Code :
man scp
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/05/2008, 20h25   #3 (permalink)
Invité régulier
 
Date d'inscription: septembre 2007
Messages: 11
Par défaut

Tu peux utiliser samba, le serveur samba tu l'installe sur la machine AIX, et tu configure Windows comme client.
sinon un script dos comme suit :
tu crée un fichier ftp.bat:

par exemple, il contien les deux lignes:
cd "C:\emplacement du ton script_ftp.txt"
ftp -i -v -n -s:script_ftp.txt

sur le fichier script_ftp.txt, on trouve:

open @IP (adresse ip de ton machine AIX)
user login
password
hash
lcd "emplacment ou tu veux mettre tes fichiers copier"
cd /emplacement_de_tes_fichiers_a_copier_sur_windows
bin
get ton_fichier ( ou bien mget fichier*)
diconnect

J'espère que ça te sera utili

Mohamed
omsecret est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/05/2008, 07h54   #4 (permalink)
Membre Expert
 
Avatar de frp31
 
Date d'inscription: juillet 2006
Localisation: toulouse
Messages: 1 474
Par défaut

tu as le choix

NFS sur un partage windows et tu le mount sous AIX et tu copie tu testes le resultat et tu unmount

samba idem

Code :
...entete du script
sftp host<< EOF
cd ...
get .....
bye
EOF
.... test le resultat 
.....fin de script
Code :
scp user@host:/chemin/fichier /destination/
...test le resultat
__________________
Bye @+
(\__/)
(o..o)
(") (")

Soutenez le logiciel libre
frp31 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/05/2008, 07h56   #5 (permalink)
Membre Expert
 
Avatar de frp31
 
Date d'inscription: juillet 2006
Localisation: toulouse
Messages: 1 474
Par défaut

Citation:
open @IP (adresse ip de ton machine AIX)
user login
password
ça va pas, c'est bon pour chez sois ça et encore !

jamais on ne met un user un host ou à forciori un password dans un fichier plat.

on utilise le .netrc obligatoirement en droits de niveau 0600
que même l'utilisateur proprietaire ne peut jamais modifier ni meme le voir sans le demander explicitement.

__________________
Bye @+
(\__/)
(o..o)
(") (")

Soutenez le logiciel libre
frp31 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/05/2008, 17h10   #6 (permalink)
Invité régulier
 
Date d'inscription: septembre 2007
Messages: 11
Par défaut

c'est quoi la différence entre mettre le passwd sur un fichier plat sur ton poste personnelle d'administration, et le fait de le mettre sur le fichier .netrc avec les droits 600?
la différence c'est que dans le deuxième cas de figure toute les connexions ftp entre les machines autorisées sur ce fichiers là accèdent directement à la machine sans aucune authentification et autant de fois qu'on souhaite.
Surtout n'oublie pas que le fichier plat est éditable et on peux y mettre le passwd quand on aura besoin et l'enlever ensuite.
pour: "que même l'utilisateur proprietaire ne peut jamais modifier ni meme le voir sans le demander explicitement"

si le propriétaire ne connais pas ls -a ni chmod, je crois pas qu'il s'agit d'un administrateur UNIX.

Ragards
omsecret est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Unix > AIX



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide