Outils pour utilisateurs

Outils du site


tips_informatiques:linux:shell:connexion_distante

Ceci est une ancienne révision du document !


Connexion SSH sur une machine Unix

OS: Mandrake 10.0

Commande:

$ ssh 129.xxx.xx.xx  -l username

ou

$ ssh hostname  -l username

Connexion SFTP sur une machine Unix

OS: Mandrake 10.0

Commande:

$ sftp user@129.194.xx.xx où rodn est le nom de user sur la machine distante.

Remarque:

sftp ne permet pas de downloader un dossier, mais seulement un fichier. Pour récupérer des dossiers complets, on peut utiliser la commande scp.

Copie d'un répertoire sur une machine distante

OS: Mandrake 10.0

Commande:

scp -r /sourceDirPath user@129.194.xx.xx:/distantPath

ex:

scp -r /home/nicolas/Desktop/UnigeDB_14.01.05 user@129.194.xx.xx:/extern/home/rodn/

REM:

-r = récursif (copie les fichiers et sous-dossiers)

wget sur une page contenant différents types de fichiers

OS: Mandrake 10.0

Problème:

wget peut permettre de télécharger rapidement des fichiers sans passer par des click droit - enregistrer sous - confirmer multiples.

Commande:

Cas d'une arborescence. Page contenant des liens vers d'autres pages parentes que l'on veut ignorer et des fichiers .mp3

wget -r -A.mp3 --no-parent http://www.alaxos.com/sound_directory/Godspeed/default.html

Cas d'une page comportant des liens vers des fichiers mp3 hébergés sur différents serveurs. On ne veut récupérer que ces fichiers, et seulement s'ils sont plus récents que les fichiers déjà présents sur le HD. On attend 5 sec entre les requêtes. On ne tient pas compte des liens sur les pages cibles. On ne tient pas compte des fichiers robots.txt sur les serveurs cibles. On ne recrée pas l'arborescence mais on enregistre tout dans le dossier courant.

wget -r -H -l1 -np -N -w5 -A.mp3 -nd -erobots=off http://www.sigur-ros.co.uk/media/index.php
tips_informatiques/linux/shell/connexion_distante.1245673802.txt.gz · Dernière modification: 2009/06/22 00:00 (modification externe)