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
    +关注

    关注

    4

    文章

    3697

    浏览量

    93248
  • FTP
    FTP
    +关注

    关注

    0

    文章

    118

    浏览量

    42032
  • Ubuntu
    +关注

    关注

    5

    文章

    603

    浏览量

    32903
  • WinSCP
    +关注

    关注

    0

    文章

    7

    浏览量

    1881
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    对比分析电能质量在线监测装置支持的断点续传文件传输协议的优缺点

    为了清晰区分各断点续传文件传输协议的适配性,下面从 安全性、断点能力、传输效率、配置难度、兼容性 等核心维度,对电能质量在线监测装置支持的 FTP、SFTP、FTPS、HTTP/HTTPS 协议进行
    的头像 发表于 12-05 17:49 2935次阅读
    对比分析电能质量在线监测装置支持的断点续传<b class='flag-5'>文件传输</b>协议的优缺点

    电能质量在线监测装置支持断点续传的文件传输协议有哪些?

    电能质量在线监测装置针对 文件级断点续传 (如故障录波文件、历史数据报表、谐波频谱文件等),主要支持以下专用文件传输协议,不同协议在安全性、传输
    的头像 发表于 12-05 17:46 2758次阅读
    电能质量在线监测装置支持断点续传的<b class='flag-5'>文件传输</b>协议有哪些?

    飞凌嵌入式ElfBoard-Vim编辑器之windows与ubuntu系统互传文件

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

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

    接下来安装VMware Tools,如果不安装工具,在Windows主机和虚拟机之间无法使用复制粘贴、文件拖拽。首先右击VMware导航栏上的“虚拟机”,然后在下拉框中点击“
    发表于 09-25 09:45

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

    /DVD(SATA),选择使用ISO映像文件,浏览选择前面下载的ubuntu镜像,然后确定。设置好镜像后,保证网络可用,然后开启虚拟机,进行ubuntu镜像的安装。开启虚拟机后,等待出
    发表于 09-25 09:43

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

    图: elf1_Ubuntu18.04文件夹中的Ubuntu 64位.vmx为虚拟机要打开的文件。 打开安装好的虚拟机。 选择刚解压生成
    发表于 09-22 16:28

    文件高效传输不求人!Ymodem协议实战示例与核心技巧揭秘

    无需复杂网络环境,Ymodem协议即可实现可靠的大文件传输!通过其简洁的通信机制(如SOH帧头、数据分块、ACK/NACK反馈),无论是单片机通信还是跨平台传输,本文示例将演示如何快速部署,并
    的头像 发表于 07-28 17:38 778次阅读
    大<b class='flag-5'>文件</b>高效<b class='flag-5'>传输</b>不求人!Ymodem协议实战示例与核心技巧揭秘

    【Milk-V Duo S 开发板免费体验】移植lrzsz方便使用zmodem进行文件传输

    一.前言默认需要使用scp进行开发板和PC的文件传输。希望能简单点能通过串口shell的zmodme传输,我们就来移植lrzsz。 二. 过程下载源码wget https://ohse.de/uwe
    发表于 07-08 15:01

    【Banana Pi BPI-RV2开发板试用体验】开发环境搭建

    参考 https://docs.banana-pi.org/zh/BPI-RV2/BananaPi_BPI-RV2 前言 本文分享开发板基本的ssh登录,文件传输,c开发环境搭建。 上电串口登录 上
    发表于 06-25 16:07

    如何在Ubuntu 22.04上安装NVIDIA显卡驱动

    Ubuntu 22.04 安装 NVIDIA 显卡驱动完整步骤
    的头像 发表于 05-20 11:00 4969次阅读

    如何在Ubuntu安装NVIDIA显卡驱动?

    作者:算力魔方创始人/英特尔创新大使刘力 一,前言 对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windows系统不同,Linux系统通常不会自动安装
    的头像 发表于 05-07 16:05 2096次阅读
    如何在<b class='flag-5'>Ubuntu</b>上<b class='flag-5'>安装</b>NVIDIA显卡驱动?

    鸿蒙文件传输三方库上线开源鸿蒙社区 十行代码实现大文件高速传输

    近日,华为在OpenHarmony社区上线了“super_fast_file_trans”文件传输三方库(以下简称“SFFT”)。这一三方库的推出,为开发者提供了一套支持大文件多线程并发分块下载
    发表于 03-06 10:29

    FTP文件传输协议的工作模式

    FTP(File Transfer Protocol)文件传输协议,基于C/S架构,支持文件的上传和下载功能。
    的头像 发表于 02-06 10:09 1268次阅读

    Ubuntu系统的虚拟机安装步骤 如何在Ubuntu系统上编译软件

    Ubuntu系统上安装虚拟机的步骤 在Ubuntu系统上安装虚拟机是一个相对简单的过程,通常可以通过安装VirtualBox或KVM等虚拟化
    的头像 发表于 12-12 14:36 1870次阅读

    如何在Windows中安装Ubuntu系统

    的官方网站,下载并安装虚拟机软件。 下载Ubuntu ISO文件 : 访问Ubuntu官网(https://ubuntu.com/downl
    的头像 发表于 12-12 14:29 3181次阅读