Comment puis-je transférer un fichier sur mon serveur en utilisant PuTTY?

Lorsque vous appelez SCP dans PuTTY sur ma boîte Win7, cela ne me permet pas d'utiliser C: /, mais je n'ai pas non plus la moindre idée où, dans ma machine locale, il cherchera des fichiers par défaut. Aucun répertoire de programme ou répertoire utilisateur n'a fonctionné. Par exemple, j'ai enregistré file.txt à côté de PuTTY.exe, et aussi dans C: \ Users \ Me, mais en appelant le fichier.txt fichier.txt de SCP dans PuTTY a échoué à la fois avec

Cp: ​​ne peut pas stat 'file.txt'

Alors, comment puis-je transférer un fichier sur mon serveur en utilisant PuTTY?

EDIT: En outre, appeler SCP file.txt myserver:file.txt donne une erreur similaire: file.txt: No such file or directory

7 Solutions collect form web for “Comment puis-je transférer un fichier sur mon serveur en utilisant PuTTY?”

Avez-vous essayé quelque chose comme

 pscp -l user1 c:\ftp\picture.jpg slacker1:/home/user1/pics 

Le manuel de Putty suggère

Pour envoyer (a) un (des) fichier (s) à un serveur distant:

pscp [options] source [source...] [user@]host:target

Donc, pour copier le fichier local c:\documents\foo.txt vers le serveur example.com tant qu'utilisateur fred au fichier /tmp/foo vous devez taper:

pscp c:\documents\foo.txt fred@example.com:/tmp/foo


Postscript

La page de téléchargement de Putty vous permet de télécharger putty.zip – un ensemble complet d'outils Putty ou vous pouvez simplement télécharger les outils dont vous avez besoin (dans ce cas, vous pourriez avoir téléchargé putty.exe mais pas encore téléchargé pscp.exe)

Une solution qui n'utilise pas PuTTY: connectez-vous au serveur avec FileZilla en utilisant SFTP pour transférer des fichiers.

Il n'y a aucun moyen de lancer un transfert de fichier vers / depuis Windows local à partir d'une session SSH ouverte dans la fenêtre PuTTY.

Bien que les versions récentes de PuTTY soient compatibles avec le partage de connexion.

Bien qu'il soit nécessaire d'exécuter un client de transfert de fichiers compatible (le pscp ou le psftp ), aucune nouvelle connexion n'est requise, automatiquement (s'il est activé) utilise une session PuTTY existante.

Pour permettre le partage, voir:
Partage d'une connexion SSH entre les outils PuTTY .


Une autre manière, c'est utiliser WinSCP, un client GUI SFTP / SCP . Pendant que vous parcourez le site distant, vous pouvez à tout moment ouvrir un terminal SSH sur le même site à l'aide de la commande Ouvrir dans PuTTY .

Voir Session d'ouverture dans PuTTY .

Avec une configuration supplémentaire, vous pouvez même faire que PuTTY navigue automatiquement vers le même répertoire que vous recherchez avec WinSCP.

Voir Ouverture de PuTTY dans le même répertoire .

(Je suis l'auteur de WinSCP)

Je n'ai pas pu trouver pscp comme indiqué ci-dessus et j'ai fini par utiliser WinScp.

C'est un programme côté client avec une interface graphique qui reprend vos configurations de mastic.

Cela a fonctionné pour moi Du cmd set PATH = C: \ chemin \ vers \ putty \ directory;

http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter5.html

  1. Dans PSFTP, ouvrez le dossier dans lequel vous souhaitez mettre le fichier.
    Ex. Nom de fichier cd
  2. Dans la ligne de commande, tapez: lcd pathtofolder
    Ex. Lcd C: \ Users \ Lyn \ Pictures
  3. Cliquez sur Entrée et entrez: met le nom de fichier
    Ex. Met lynhw1.pdf
  4. Cliquez sur entrer et le fichier doit être transféré

J'espère que cela fonctionne pour vous comme pour moi.
Remarque: J'ai fait cela dans PSFTP en utilisant Putty.

"PSFTP, le client PuTTY SFTP, est un outil permettant de transférer des fichiers en toute sécurité entre les ordinateurs utilisant une connexion SSH" – http://the.earth.li/~sgtatham/putty/0.52/htmldoc/Chapter6.html

Téléchargez PSFTP sur la page http://www.putty.org/ . Sous le mastic de téléchargement ici.

Obtenez d'abord des projets de Live to Local en utilisant cette comand

 svn clone <live server path> <local folder name> 

Et changez de local à vivre

 svn add <filename with path> svn commit "file add" 

Et tout changement se déplace en direct vers le local

 svn up 
  • Ssh et shell via ssh: comment sortir?
  • Terminal OS X ignorant la configuration proxy SOCKS
  • Transmission d'audio comme X en SSH
  • Comment puis-je passer une variable d'environnement via une commande ssh?
  • Est-ce que mon NAS est accessible depuis Internet?
  • Montage de partages SSH / SFTP sur Windows 7
  • Transfert de la variable d'environnement via SSH / citations dans bash / sh / csh / tcsh
  • Comment puis-je utiliser ssh pour exécuter une commande sur une machine Unix distante et sortir avant que la commande ne soit terminée?
  • Tunnel SSH simple et mort pour mes utilisateurs Windows
  • SSH reverse tunnel netstat ports
  • Appelez le mastic / plink pour démarrer un script SSH linux distant avec l'entrée de l'utilisateur
  • Soyons le génie de l'ordinateur et du réseau.