Vous pouvez vous connecter à un shell distant via SSH et utiliser une application FTP pour vous connecter via SFTP en utilisant les mêmes informations d'identification via SSH. Comment alors, initier un transfert de fichier de l'hôte distant vers l'hôte local lorsqu'il est connecté à un shell via SSH?Transfert de fichier vers une machine locale lors de la connexion SSH dans une boîte étrangère
Je sais que je pourrais utiliser scp ou rsync pour déplacer les fichiers, mais l'authentification nécessite ce qui n'est pas quelque chose que je peux toujours faire depuis l'hôte. De ma compréhension limitée la connexion SSH existante est tout ce qui devrait être nécessaire, comme SSH has file transfer capability.
Merci.
Oui, vous n'avez pas d'adresse correcte. L'hôte local A exécute un client SSH et l'hôte distant B exécute un serveur SSH. De ma compréhension limitée, c'est tout ce qui devrait être nécessaire, car [SSH a la capacité de transfert de fichiers] (http://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol). – dotancohen
Ensuite, vous pouvez tirer de A à B, connecté à A (via scp, sftp, etc), mais en poussant de B à A en étant connecté à B via ssh, un serveur de transfert de fichiers sur A, ssh, ftp , smb, tout ce qui est immatériel, mais il doit y avoir quelque chose pour l'attraper. – TaoJoannes
Donc, le client SSH en cours d'exécution ne pouvait pas intercepter un push de B vers A? – dotancohen