Window10与Linux虚拟机实现文件传输

本文介绍了如何在Windows 10环境下通过SSH服务和Mobaxterm工具与Linux虚拟机进行文件传输。首先在Linux端安装SSH-server,然后在Windows端利用Mobaxterm建立SSH连接,通过输入Linux IP地址和用户名,完成连接。成功连接后,用户可以利用Mobaxterm的上传和下载功能轻松地在两台机器间传递文件。

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

前言介绍

对于许多需要使用Linux虚拟机的小伙伴来说,如何实现虚拟机和主机间的文件传输是一个问题,尤其是有些文件虚拟机下载不太方便,这时文件共享就比较重要了。当然,虚拟平台的软件提供商也有着一些解决方案,如VM下的Tools工具或者VB下面的Additional增强工具,但是这些工具也有一些缺点,如VB下的增强工具只能用于有图形界面的虚拟机,而且安装相关工具有时也是一个挑战(对部分像我一样的小白来说~~)。
因此,这里介绍一种可以在windows10下实现操控Linux虚拟机的解决方案,在这之中传输文件只是其一个基础功能。

  1. Linux端安装ssh服务
    首先需要在Linux端安装ssh-server服务,这样Windows端才能通过ssh与Linux进行连接。
    检查ssh-server服务是否安装命令如下:
dpkg -l | grep ssh

在我的电脑上,ssh-server服务已成功安装:
ssh-server
若没有ssh-server字样,则说明没安装ssh-server服务,需自行安装,具体可参考:ubuntu开启ssh服务

  1. Windows端Mobaxterm工具来建立ssh连接
    按照上面参考教程安装成功后,首先通过以下命令查看Linux端的ip地址:
ifconfig

ip地址
Mobaxtern下载与安装教程较简单,这里就不详细介绍了,不过需要注意的是某些版本的软件可能有些bug不能显示侧边栏的文件目录,如果网上没找到的话可以直接下载这个版本:Mobaxterm
下面介绍连接步骤:

  • 点击会话(session)
    session
  • 点击SSH连接
    SSH
  • 输入远端ip地址(必选),登录用户名(可选),端口22(必选)
    远端ip地址就是上一步中查看的ip,输入完成后点击OK,再在弹出的界面中输入对应用户的密码。弹出以下界面即成功。
    界面
    点击红框框里面的上传和下载即可传输文件。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值