如何从本地Windows通过WinSCP传输文件到远程Linux服务器

在软件开发、系统管理或数据处理的工作中,将文件从本地Windows系统传输到远程Linux服务器是一个常见的任务。本文将为您提供一份简单的指南,帮助您通过使用WinSCP工具,从Windows本地系统快速、安全地传输文件到远程的Linux服务器上。我们将逐步介绍WinSCP的安装和配置,以及如何使用它进行文件传输。

什么是WinSCP?

WinSCP(Windows Secure Copy)是一款免费的开源文件传输工具,它提供了一个图形化界面,用于在Windows操作系统和远程计算机之间安全地传输文件。WinSCP支持多种传输协议,包括SCP(Secure Copy)、SFTP(SSH File Transfer Protocol)、FTP(File Transfer Protocol)和WebDAV(Web-based Distributed Authoring and Versioning)。它被广泛用于软件开发、系统管理和数据处理等领域。

通过WinSCP从Windows传输文件到Linux服务器的操作步骤

前提条件

已获取登录Linux服务器的管理员帐号及密码
如果您忘记密码,请登录控制面板重置云服务器密码。

1. 下载并安装WinSCP

首先,我们需要在本地Windows系统下载WinSCP工具。在浏览器中搜索WinSCP官方下载地址, 然后进入网站进行下载。
浏览器搜索WinSCP
下载后,双击exe文件进行安装。选择为所有用户安装。
为所有人安装
点击“接受”进到下一步。
Install screen on Linux servers.
安装类型,直接选择默认方式即可。点击下一步。
选择是否典型安装
选择你喜欢的用户界面,这里也可以选择默认选项,继续下一步。
Install screen on Linux servers.
这一步就是让你确认上面几步的选择,没有问题就直接点击“安装”
准备安装
安装完成后,点击完成打开WinSCP。
安装完成

2. 连接到远程Linux服务器

WinSCP打开后,我们就能看到登录界面。我们可以给即将登录的站点保存连接信息,这样下次登录就直接使用这个保存的登录信息,不需要每次登录都输入一次连接信息。填入以下信息。
文件协议:选择默认值SFTP即可。
主机名:填写远程Linux服务器的IP地址。
端口:一般为Linux服务器的默认端口22,如果有修改成其他的特殊端口,这里需要根据实际情况修改。
用户名:需要登录到Linux服务器的用户名。
密码:用户的密码。
最后点下方的保存。
保存连接信息
给此连接文件命名方便识别。点击确定。
给保存的连接信息命名
然后,你就可以看到刚刚的连接信已经被保存,最后,我们点击“登录”。
登录到Linux服务器
由于这是一个新的连接站点,WinSCP询问是否将远程主机的连接密钥保存到缓存中。可以选择是或否。这里我们直接选择是保存以便之后的登录。
是否保存到缓存
这里再次输入一次用户名的密码,然后,点击“确定”,我们就连接到Linux远程服务器了。
重新输入用户名密码

3. 在本地Windows和远程Linux服务器之间传输文件

登录后我们就能看到左边的是我们本地的文件,右边是远程Linux服务器的文件夹。从左边选择需要传输的文件或者文件夹,然后点击右键,选择上传。
上传文件或文件夹
接下来,确认上传的路径。这里我是administrator的用户,只可以上传到administrator目录下面,而不能直接上传到home目录下面。点击确定。
确定上传的路径
你也可以将administrator目录下面的文件下载到本地。同样找到需要下载的文件或文件夹,右键点击。选择下载。
登录到Linux服务器
同样确定文件的下载路径,点击确定就可以了。
登录到Linux服务器

总结

通过本文提供的步骤,您将能够使用WinSCP轻松地将文件从Windows本地系统传输到远程Linux服务器。这将提高您的工作效率,并简化日常文件交互的过程。