Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash vient d'être divulguée, il est recommandé de mettre à jour son système (plus de détails)

*** 28 sept. nouvelle mise à jour (4.2-2ubuntu2.5 ou 4.3-7ubuntu1.4) *** pour mettre à jour, lancez dans un terminal :
sudo apt-get update ; sudo apt-get upgrade bash

#1 Le 11/06/2010, à 11:31

mozvillat

Script copie de fichier en SSH

Bonjour à tous,

Je souhaite comprendre un peu (plus) le principe du SSH et des scripts sous linux.
Je possede un serveur dedie (hebergé) et un nas (à mon domicile).
Ce que je cherche à mettre en place ce serait de monter un tunnel SSH entre mon serveur mon nas.
J'arrive à me connecter manuellement de mon serveur vers chez moi mais apparement pour automatiqer le tunnel via un script il faut se baser sur le principe de clés... je vais continuer mes recherches pour bien comprendre le fonctionnement.
Une fois ce tunnel monté, j'aimerai couper/coller le contenu d'un repertoire du serveur vers chez moi.

Pensez vous que cela soit faisable ? sans pour autant faire une usine à gaz ?

Merci d'avance, toute piste est la bienvenue !!

Hors ligne

#2 Le 11/06/2010, à 11:41

Coolgeek

Re : Script copie de fichier en SSH

pour le principde des clé, tu peux voir la : http://doc.ubuntu-fr.org/ssh#authentification_par_un_systeme_de_cles_publiqueprive

pour faire de la copie de fichier via ssh tu peux voir ici : http://doc.ubuntu-fr.org/ssh#copier_des_fichiers_via_ssh

Hors ligne

#3 Le 11/06/2010, à 16:46

mozvillat

Re : Script copie de fichier en SSH

Pour l'echange de clé pas de probleme... ca fonctionne.

Par contre au niveau du script...
J'ai créé un script en bash et j'ai mis :

scp -r /repertoire/local/a_copier/ user@ip_nas_domicile -p2222:/partage/distant/sur/nas

en lancant le script :

sh nom_du_script

il me retourne :

ssh: Could not resolve hostname scp -r -d -t /partage/distant: Name or service not known
lost connection

Y'a qqchose que j'ai mal fait ou pas compris ??!!

en tout cas merci pour le lien sur ces docs, c'est toujours utile !

Hors ligne

#4 Le 11/06/2010, à 23:32

rquennec

Re : Script copie de fichier en SSH

bonsoir

1 - quelle adresse ip as tu inscris dans la commande 'user@ip_nas_domicile' ?
2 - si routeur avant le nas (domicile), y'a-t-il une règle de translation du port 2222 de l'externe vers l'adresse ip interne du nas ?

à voir


Ubuntu Desktop 12.04
Ubuntu Server 10.04 / Webmin 1.530 / Virtualmin 3.81
Ubuntu Server 10.04 / Zimbra OSE 7
Ubuntu Server 12.04 / Zentyal

Hors ligne

#5 Le 12/06/2010, à 09:50

credenhill

Re : Script copie de fichier en SSH

hello
j'essayerais dans cet ordre

scp -r -P 2222 /repertoire/local/a_copier/ user@ip_nas_domicile:/partage/distant/sur/nas

Hors ligne

#6 Le 12/06/2010, à 11:08

mozvillat

Re : Script copie de fichier en SSH

@rquennec :
1)en fait j'inscris un dyndns qui pointe sur mon ip public
2) oui la translation fonctionne bien, si je me connecte manuellement, pas de probleme !

@credenhill :
je vais tester !

Merci pour votre aide

Hors ligne

Haut de page ↑