Ignorer les liens de navigation | |
Quitter l'aperu | |
Gestion des systèmes distants dans Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Utilisation de systèmes distants (présentation)
2. Administration du serveur FTP (tâches)
3. Accès aux systèmes distants (tâches)
Accès aux systèmes distants (liste des tâches)
Connexion à un système distant ((ssh))
Authentification pour les connexions à distance (ssh)
Fichiers /etc/ssh_known_hosts et .ssh/known_hosts
Ce qui se passe après une connexion via Secure Shell
Connexion à un système distant (ssh)
Déconnexion d'un système distant (exit ou logout)
Connexion à un système distant pour copier un fichier (sftp)
Comment ouvrir et fermer une connexion sftp à un système distant
Copie à distance avec la commande scp
Considérations en matière de sécurité pour les opérations de copie
Définition de la source et de la cible pour les opérations de copie
La commande sftp est un programme de transfert de fichier interactif avec une interface utilisateur similaire à ftp. Toutefois, sftp utilise le protocole de transfert de fichiers SSH pour créer une connexion sécurisée avec le serveur. Toutes les options disponibles avec la commande ftp ne sont pas incluses dans la commande sftp, mais la plupart le sont.
Le tableau suivant répertorie les commandes sftp principales.
Tableau 3-2 Commandes sftp principales
|
Pour plus d'informations, consultez la page de manuel sftp(1).
$ sftp remote-system
Si la connexion est établie, un message de confirmation et une invite sont affichés.
Password: password
Si l'interface sftp accepte votre mot de passe, un message de confirmation et l'invite (sftp>) s'affichent.
Vous pouvez maintenant utiliser l'une ou l'autre des commandes qui sont fournies par l'interface sftp, y compris help. Les principales commandes sont récapitulées dans le Tableau 3-2.
sftp> bye
Exemple 3-2 Ouverture d'une connexion sftp à un système distant
Cette session sftp a été établie pour se connecter au système distant pluto :
$ sftp pluto Connecting to pluto. Password: password sftp>
Reportez-vous à la section Comment ouvrir et fermer une connexion sftp à un système distant.
sftp> lcd target-directory
sftp> cd source-directory
sftp> ls -l
Il est possible d'utiliser des métacaractères avec la commande get.
sftp> get filename
sftp> bye
Exemple 3-3 Copie d'un fichier à partir d'un système distant (sftp)
Dans cet exemple, l'utilisateur ouvre une connexion sftp au système pluto et utilise la commande get pour copier un fichier unique à partir du répertoire /tmp.
$ sftp pluto Connecting to pluto... Password: xxx sftp> lcd /tmp sftp> cd /tmp sftp> ls filea files ps_data sftp> get filea /tmp/filea 100% 494 0.5KB/s 00:00 sftp> bye
Le répertoire à partir duquel vous tapez la commande sftp est le répertoire de travail local, et donc le répertoire source pour cette opération.
Reportez-vous à la section Comment ouvrir et fermer une connexion sftp à un système distant.
sftp> cd target-directory
sftp> ls -l target-directory
Il est possible d'utiliser des métacaractères avec la commande get.
sftp> put filename
sftp> bye
Exemple 3-4 Copie d'un fichier vers un système distant (sftp)
Dans cet exemple, l'utilisateur ouvre une connexion sftp au système pluto et utilise la commande put pour copier un fichier à partir de son système vers le répertoire /tmp du système pluto.
$ cd /tmp $ sftp pluto Password: xxx sftp> cd /tmp sftp> put filef uploading filef to /tmp/filef filef 100% 325 0.3KB/s 00:00 sftp> ls filea filef files sftp> bye