0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Ubuntu与Windos文件传输工具WinSCP安装解读

电子工程师 2022-09-22 11:36 次阅读

1 WinSCP概述

虽然我们有了虚拟机,可以在Windows操作系统下再安装个Ubuntu操作系统,但是两个系统之间传送数据好像也是个问题。解决方案有2个,简单的U盘,在Ubuntu(Linux)系统下切换U盘连接的系统即可,但是这样做通常要倒腾2次才完成一个文件夹传送,似乎并不直接,貌似有点傻。另一个方案,不借助其他传输媒介,找个软件工具直接倒腾即可。

说到软件工具,大部分习惯了敲命令的码农会选择ScureCRT或者putty远程登录,使用scp、wget等命令拷贝文件,也有不怕麻烦的在服务器上安装FTP服务器,或者启用samba甚至NFS。只是用Linux作为网页服务器,因为性能更好,更加安全稳定。这个时候要管理文件系统,想像FTP那么方便,又不想学习如何安装FTP服务器,WinSCP就是一个极好的选择。只要你的Linux主机支持远程登录(ssh),那么你下载一个WinSCP,使用ssh账号登入,就可以像FTP那样简单管理文件系统了,不需要你在服务器端做任何操作和设置。当然,Winscp也支持FTP协议,可可谓一举两得。

官方的解释:WinSCP是一个 Windows 环境下使用 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能就是在本地与远程计算机间安全的复制文件等。

2 WinSCP安装

在Windows操作系统和Ubuntu操作系统两端,都需要进行WinSCP的安装。

Windows操作系统上,比较简单,可以到官网下载一个最新的WinSCP版本,也可以直接双击我们Software文件夹下提供的安装包winscp577setup.exe进行安装。

Ubuntu上,倒是要打开Terminal敲几行代码了。

Ubuntu系统中,点击Search your computer图标,输入搜索关键词terminal,筛选出名为Terminal的Application,点击它。

安装WinSCP,输入以下命令:

sudoapt-get install openssh-server

随后确认端口22处于LISTEN,否则重复上面一步再次安装。输入命令如下:

netstat -plant | grep :22

确认IP地址,输入如下命令:

ifconfig

当前Ubuntu操作系统的IP是192.168.36.129。

3 登陆WinSCP

在windows操作系统中打开安装好的WinSCP,做如下设置后登录。

●文件协议选择:SFTP。

● 主机名输入Ubuntu操作系统的IP:192.168.36.129。(根据实际的Ubuntu系统IP填写)

● 端口号输入:22。

● 用户名输入:zstar。(按照安装Ubuntu时设定的名称填写)

● 密码为Ubuntu系统的登录密码。

● 第一次设定好后,可以点击保存按钮,在左侧就会出现如图所示的zstar@192.168.36.129的选项,下次登陆点击加载就可以登陆。

完成设置后,点击登录即可。

若弹出如下窗口,继续输入Ubuntu登录密码。

登录后,左侧是Windows文件夹,右侧是Ubuntu文件夹,两边的文件传输可以通过简单的拖拽实现。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3524

    浏览量

    88398
  • FTP
    FTP
    +关注

    关注

    0

    文章

    107

    浏览量

    40584
  • Ubuntu
    +关注

    关注

    5

    文章

    560

    浏览量

    29550
  • WinSCP
    +关注

    关注

    0

    文章

    7

    浏览量

    1576
收藏 人收藏

    评论

    相关推荐

    如何使用SFTP传输文件

    在当今的数字化时代,大文件传输变得越来越常见。无论是企业数据迁移、远程备份还是内容分发,都需要一种既安全又高效的文件传输方式。SFTP作为一种基于SSH的文件传输协议,提供了一种加密的传输
    的头像 发表于 11-13 14:11 216次阅读

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-开发环境搭建之windows和ubuntu系统互传文件

    ubuntu和Windows主机之间的文件传输有很多种,安装VMware Tools后,可以设置虚拟机共享文件夹,将Windows主机的文件
    发表于 09-25 09:41

    飞凌嵌入式ElfBoard ELF 1板卡-开发环境搭建之windows和ubuntu系统互传文件

    ubuntu和Windows主机之间的文件传输有很多种,安装VMware Tools后,可以设置虚拟机共享文件夹,将Windows主机的文件
    发表于 09-24 10:15

    ubuntu删除的文件怎么恢复

    Ubuntu系统中,删除的文件可以通过多种方法进行恢复。本文将详细介绍Ubuntu系统中删除文件的恢复方法,包括使用命令行工具
    的头像 发表于 08-30 15:10 1121次阅读

    嵌入式学习-ubuntu必要库安装

    ubuntu必要库安装在进行开发之前,还需要一些其他的必要库,使用以下命令逐一安装安装前需保证网络可正常使用,能上外网。elf@ubuntu
    发表于 08-15 09:27

    搭建自己的ubuntu系统之VMware Tools安装

    VMware Tools安装上一节完成了ubuntu系统的安装,接下来安装VMware Tools,如果不安装
    发表于 08-12 09:14

    嵌入式学习-搭建自己的ubuntu系统之ubuntu系统安装

    注意:学习资料可在ElfBoard官方网站“资料”专区获取。系统安装上一篇我们学习了创建ubuntu虚拟机的方法,这篇给大家介绍在虚拟机中安装Ubuntu系统的方法。我们选择
    发表于 08-10 14:01

    搭建自己的ubuntu系统之ubuntu系统安装

    注意:学习资料可在ElfBoard官方网站“资料”专区获取。系统安装上一篇我们学习了创建ubuntu虚拟机的方法,这篇给大家介绍在虚拟机中安装Ubuntu系统的方法。我们选择
    发表于 08-10 09:25

    Ubuntu系统安装之使用提供的ubuntu系统

    图: elf1_Ubuntu18.04文件夹中的Ubuntu 64位.vmx为虚拟机要打开的文件。 打开上一节安装好的虚拟机。 选择刚解
    发表于 08-08 11:00

    飞凌全志T527开发板实现局域网内文件传输功能

    之前玩开发板的时候,如果需要实现主机与开发板之间的文件传输,通常是通过挂载NFS的方式,而飞凌的OKT527板载WIFI,并且官方提供的镜像中已经将其成功驱动,那我们就可以通过WIFI连接家中
    发表于 07-29 13:55

    迅为3588开发板Ubuntu安装Docker

    迅为3588开发板Ubuntu安装Docker
    的头像 发表于 01-29 16:07 674次阅读
    迅为3588开发板<b class='flag-5'>Ubuntu</b><b class='flag-5'>安装</b>Docker

    配置Ubuntu系统环境和安装的开发工具

    安装Ubuntu系统环境后,开发前需要简单配置Ubuntu系统环境以及安装一些必备的开发工具
    的头像 发表于 12-22 13:32 1686次阅读
    配置<b class='flag-5'>Ubuntu</b>系统环境和<b class='flag-5'>安装</b>的开发<b class='flag-5'>工具</b>

    利用 MPLAB® Harmony v3 TCP/IP协议栈在SAM E54 MCU 上实现文件传输协议

    电子发烧友网站提供《利用 MPLAB® Harmony v3 TCP/IP协议栈在SAM E54 MCU 上实现文件传输协议.pdf》资料免费下载
    发表于 12-18 11:03 0次下载
    利用 MPLAB® Harmony v3 TCP/IP协议栈在SAM E54 MCU 上实现<b class='flag-5'>文件传输</b>协议

    i.MX6ULL——ElfBoard ELF1板卡 windows 与 ubuntu 系统互传文件 的方法

    共享文件ubuntu 和 Windows 主机之间的文件传输有很多种,安装 VMware Tools 后,可以设置虚拟机共享文件夹,将
    发表于 12-02 09:27

    linux系统备份与还原工具

    ,并详细介绍它们的功能和使用方法。 一、rsync rsync 是一个功能强大的文件同步和备份工具,可以快速传输和同步文件以及文件夹。它支持
    的头像 发表于 11-23 10:04 2547次阅读