刚刚工作,需要用到虚拟机,选择了Oracle VM VirtualBox,然后想用Windows远程连接Ubuntu,百度了一些教程开始连接。先查看一下Ubuntu的ip一会连接会用到。

Ubuntu查看ip

使用Oracle VM VirtualBox装了一个Ubuntu18.04,用winscp连接虚拟机需要Ubuntu的ip和端口号,打开Ubuntu终端,输入 ifconfig -a 命令查看ip,

提示要 install net-tools ,然后我输入在 install net-tools 命令时又提示没有找到安装候选,在这里插入图片描述
这个问题应该是我新安装的系统apt需要更新一下,所以又输入 apt-get update 命令更新一下apt,更新完成后再输入命令 install net-tools ,然后输入ipconfig -a 查看ip
在这里插入图片描述
记住Ubuntu的ip后开始连接
方法一:
Win10远程连接Ubuntu18.04,一般通过SSH远程访问,SSH 是一种较可靠,专为远程登录会话和其他网络服务提供安全性的协议。MobaXterm这款软件在Windows桌面中提供了几乎所有重要的远程网络连接工具,包括(SSH,X11,RDP,VNC,FTP,MOSH等),同时支持LINUX和Windows服务器的远程桌面管理协议。
当使用SSH连接到远程服务器时,左侧的图形化SFTP浏览器会自动弹出当前目录的远程文件列表,方便直接进行编辑操作,简单的通过文件的拖曳操作即可完成小文件的上传与下载。
MobaXterm的官网下载地址:https://mobaxterm.mobatek.net/download-home-edition.html
在这里插入图片描述
选择家庭版安装,安装完成后打开,建立连接之前需要Ubuntu端开启SSH服务,在Ubuntu终端输入命令:sudo /etc/init.d/ssh start 开启ssh服务。
然后开始通过MobaXterm来建立会话,选择 Session --> SSH,
在这里插入图片描述
填写需要连接的远程主机 IP 和 用户名。
在这里插入图片描述
点击 “OK”,进入到远程机器的密码输入页面,输入主机的正确登录密码。选择“Yes”,即可保存密码,以后访问该主机,不用每次再输入主机密码。
在这里插入图片描述
至此,即可操作远程的主机,进行相应的工作。在左侧文件目录和本地目录之间进行拖曳操作即可完成小文件的上传与下载。

方法二:
Win10与Ubuntu 用PuTTY进行远程连接,用winscp软件实现互传文件。

Ubuntu端:需要开启ssh服务,在Ubuntu终端输入命令:
sudo /etc/init.d/ssh start
开启ssh服务。Ubuntu端先开启ssh服务后才能从win10进行连接。
Windows端:使用SSH远程连接Ubuntu需要一个适用于Windows的SSH客户端,PuTTY是一种免费且简单的方法,可以使用SSH从Windows远程登录Ubuntu和其他Linux服务器。PuTTY官网下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
在这里插入图片描述
根据自己的电脑配置选择合适的PuTTY版本,我选择的是64-bit x86的。下载完成后打开,
在这里插入图片描述
只需要在Host Name处填写Ubuntu ip地址,点击open,(查看Ubuntu ip地址的方法为,在Ubuntu终端输入命令:ifconfig 来查看)。
在这里插入图片描述
在弹出来的终端界面输入要连接的Ubuntu主机名:root,然后输入密码:root,此时连接成功。到此就可以通过终端对Ubuntu进行操作。
在这里插入图片描述
断开连接输入logout或exit,也可以通过快捷键ctrl+D。

Win10与Ubuntu之间互传文件:通过winscp软件实现,打开winscp,在新建会话窗口中的主机名处填Ubuntu ip地址,用户名填写Ubuntu用户名:root,密码:root。连接之前需要确定Ubuntu上已经开启了ssh 服务,然后点击登录进行连接,连接成功即可互传文件。
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐