windows与Linux实现文件传输Winscp工具的使用

时间:2022-03-18 16:14:06

WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统

Winscp最大的特性是图形化界面,能够实现像windows一样的拖拽功能,同时支持批量处理文件和命令行.

这里假设我们已经拥有了WinSCP软件运行的环境(一台Windows操作系统和一台Linux服务器)。WinSCP软件安装包已经下载好,如果不会下载,在百度搜索中输入WinSCP,出来的第一个就是百度软件中心提供的下载链接,下载这个即可。

windows与Linux实现文件传输Winscp工具的使用

第二步:

    双击打开WinSCP软件安装包,按照安装向导一步一步配置即可。

第三步:

    双击运行程序,打开WinSCP主界面,如下:(遮挡住的是我的IP地址)

windows与Linux实现文件传输Winscp工具的使用

 

第四步:

首先介绍站点的保存,在主界面左栏中,用于新建的站点配置和保存站点的显示。即点击“新建站点”,在右栏中配置文件协议、主机名、端口号、用户名、密码,保存后在左栏中显示。具体操作如下:

1.点击“新建站点”、2.选择文件协议,默认为SFTP;输入Linux服务器的主机名(一般为Linux服务器的IP地址)、端口(如果没有修改过,则为22)、用户名及密码。

那么Linux IP地址怎么获取呢? 在Llinux下操作 : 输入命令:“ ifconfig  -a ”   如图 (在root用户下)

windows与Linux实现文件传输Winscp工具的使用

3.点击保存后弹出对话框,如下图:

windows与Linux实现文件传输Winscp工具的使用

 

第五步:

    1. 为保存的站点起一个容易识别的名称并放置在相应文件夹中,进行统一管理。在这个对话框中,还有两个可选项:保存密码和建立桌面快捷方式。为了安全起见,建议在保存站点时不要输入密码,这里把“保存密码”选项勾起,如果你保存的站点是常用站点,可以创建桌面快捷方式,方便使用。

    2.  

      至此,一个站点保存在WinSCP上的工作就完成了。

    3.  

      接下来介绍使用WinSCP登录Linux服务器。

    4. 如果你的站点之前已经保存在WinSCP中,可以直接找到站点的存储名称,点击右下角的登录即可;如果没有保存,则可以通过新建站点,输入Linux服务器登录的相当信息,点击登录即可。
      1.  

        很多人会登录不了的,原因何在??windows与Linux实现文件传输Winscp工具的使用

         

        出现这种情况的原因是未安装sshd.

         先安装"sudo apt-get install yum"

         1.输入 "sudo apt-get install openssh-server"   等待安装、然后输入 "y"

         2.输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动

        如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。

         

        然后再重新登录,登录后显示这样:

        windows与Linux实现文件传输Winscp工具的使用

        这样就完成安装了,文件传输就方便多