Putty中pscp使用

本文介绍如何使用Putty提供的PSCP工具通过SSH协议进行文件传输。包括将本地文件上传到远程服务器及从远程服务器下载文件到本地的方法。文章还提供了一些实用的命令示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用SSH来传输文件
Putty提供了两种传输方式
——pscp和psftp

PSCP 的使用

在控制台直接执行 pscp 可以看到帮助

C:\>pscp
PuTTY Secure Copy client
Release 0.58
Usage: pscp [options] [user@]host:source target
          pscp [options] source [source...] [user@]host:target
          pscp [options] -ls [user@]host:filespec
Options:
     -V           print version information and exit
     -pgpfp       print PGP key fingerprints and exit
     -p           preserve file attributes
     -q           quiet, don't show statistics
     -r           copy directories recursively
     -v           show verbose messages
     -load sessname     Load settings from saved session
     -P port      connect to specified port
     -l user      connect with specified username
     -pw passw login with specified password
     -1 -2        force use of particular SSH protocol version
     -4 -6        force use of IPv4 or IPv6
     -C           enable compression
     -i key       private key file for authentication
     -batch       disable all interactive prompts
     -unsafe      allow server-side wildcards (DANGEROUS)
     -sftp        force use of SFTP protocol
     -scp         force use of SCP protocol

打开终端

把本地的 C:\path\foo.txt 复制到远程主机 192.168.6.200 的 /tmp 目录下
pscp c:\path\foo.txt 192.168.6.200:/tmp

把主机上的/home/codes目录下的temp.txt复制到本地E盘experiment文件夹下
C:\Users\16709>pscp wilson@10.1.120.161:/home/codes/temp.txt e:\experiment

把主机上的/home/codes目录下的所有内容递归复制到本地E盘experiment文件夹下
C:\Users\16709>pscp -r wilson@10.1.120.161:/home/codes e:\experiment

其他传输方式可以通过查看帮助来实现

使用PuTTY上传文件,您可以按照以下步骤进行操作: 1. 打开PuTTY并输入目标服务器的IP地址或主机名。 2. 在“连接类型”下选择SSH。 3. 点击“打开”按钮并登录到目标服务器。 方法一:使用PSCP命令行工具上传文件 4. 下载PSCPPuTTY Secure Copy)工具并将其保存到您的计算机上。您可以在PuTTY官方网站上找到PSCP的下载链接。 5. 打开命令提示符或终端窗口,并导航到PSCP工具所在的目录。 6. 使用以下命令上传文件: ``` pscp <本地文件路径> <远程服务器用户名>@<远程服务器IP地址或主机名>:<远程目录路径> ``` 注意替换 `<本地文件路径>`, `<远程服务器用户名>`, `<远程服务器IP地址或主机名>`, `<远程目录路径>` 为实际的路径和信息。 方法二:使用WinSCP图形界面工具上传文件 4. 下载并安装WinSCP,它是一个方便易用的图形界面工具,可用于在Windows系统上传输文件到远程服务器。您可以在WinSCP官方网站上找到它的下载链接。 5. 打开WinSCP并输入目标服务器的IP地址或主机名、用户名和密码。 6. 点击“连接”按钮并登录到目标服务器。 7. 在WinSCP界面的左侧窗格中浏览到本地计算机上的文件。 8. 在右侧窗格中,浏览到目标服务器上的目标文件夹。 9. 选择要上传的文件,并将其拖放到目标文件夹中。 无论您选择使用PSCP还是WinSCP,都可以轻松上传文件到远程服务器。请确保你有足够的权限来进行文件上传操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值