Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/01/2008, 16h50   #1
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 98
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 98
Points : 25
Points : 25
Par défaut copie d'un fichier depuis un post distant

bonjour

Je voudrais copier un fichier qui est sur un poste distant sur le mien via le réseau.
Mais je veux le faire avec une commande d'un seul ligne (pour nom d'ulilisateur, mot de passe, adresse du serveur ..).

Je connais scp ou ftp mais est-ce possible de le faire en une seul ligne ?

Je veux ensuite mettre cette commande dans un programme ..

merci
__________________
http://cheznico.miniville.fr
maverick56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2008, 19h31   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 779
Points : 7 779
tout simplement
Code :
scp user@host:/chemin/fichier /emplacement/
avec les clef ssh le password ne sera pas demande et donc seule cette ligne est necessaire.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 09h34   #3
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 98
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 98
Points : 25
Points : 25
la mot de passe est bien demandé ...

voici la commande que j'utilise :
Runtime.getRuntime().exec("scp user@20.35.70.99:/chemin /chemin"); (en java)

est-ce normale ?

merci
__________________
http://cheznico.miniville.fr
maverick56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 12h02   #4
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 779
Points : 7 779
comme je l'ai dit il faut utiliser les CLEFS ssh pour empecher cette demande.

ca n'a aucun rapport avec la ligne de commande elle même.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 15h11   #5
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 98
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 98
Points : 25
Points : 25
et tu aurais un exemple pour m'aider stp, parce que la vois pas trop ...

merci
__________________
http://cheznico.miniville.fr
maverick56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 19h19   #6
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 779
Points : 7 779
man ssh
man ssh-keygen

je crois que c'est le plus simple....

en fait ca genere une clef (fichier) sur la machine tu la pose sur la machine distante une fois et c'est tout elle a alors un droit de login sur la machine local en utilisant ce fichier (qu'elle sait trouver seule) comme password

en general dans ~/.ssh/
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 11h07   #7
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 98
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 98
Points : 25
Points : 25
j'ai créer un shell avec une commande wget ou je passe mon login et mon mot de passe :

Code :
1
2
 
wget http://login:mdt@adresse
merci pour votre aide
__________________
http://cheznico.miniville.fr
maverick56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h48.


 
 
 
 
Partenaires

Hébergement Web