1 运行环境

  • 本机系统:Windows 7

  • 虚拟机软件:Oracle VM VirtualBox 6

  • 虚拟机系统:CentOS 7

  • MobaXterm(安装在本机上)

2 MobaXterm - 远端工具箱

2.1 下载

进入 MobaXterm 官网:https://mobaxterm.mobatek.net/download.html , 选择免费版

选择安装版,进行下载

下载完成

解压后

2.2 安装

点击 msi 进行安装

一路下一步就可以了

(如果安装出现问题,点击 Ignore 忽视即可)

安装完成

3 MobaXterm 连接 VirtualBox 虚拟机中的 CentOS

3.1 更改虚拟机网络连接方式,将网卡设置成桥接网卡

  1. 打开 VirtualBox,点击设置

  1. 选择网络,将网卡设置成桥接网卡

3.2 查看虚拟机 IP

  1. 打开虚拟机,登录到系统中。在桌面上鼠标右键,打开终端

  1. 在终端中输入 ifconfig,enp0s3 中的 inet 就是虚拟机 IP,此处我的是 192.168.2.228

3.3 打开 MobaXterm 新建 SSH 会话

  1. 点击菜单栏 sessions,即可弹出 session setting 对话框

  1. 点击 SSH,填入相关信息,点击 OK

Remote host:虚拟机 IP(我的是 192.168.2.228,查看 3.2)

  1. 输入虚拟机的用户密码,连接成功

4 可能出现的错误

4.1 SSH access denied

在输入账号密码都是正确的情况下,SSH access denied

4.1.1 解决方法

  1. 因为需要修改系统设置,普通用户会出现没有权限,所以在超级管理员下操作,在终端输入 su root 在输入密码便可更改为 root 权限

  1. 安装 openssh-server,在终端输入 yum -y install openssh-server (此处我已安装)

  1. 检查 SSH 版本,在终端输入 ps -e |grep ssh

  1. 编辑配置文件,在终端输入 vim /etc/ssh/sshd_config

输入 i 进入 vim 中的编辑模式,修改 PermitRootLogin 为 yes

退出编辑:按下 'Esc' 键,再输入" :wq ",回车。

  1. 重启 SSH,在终端输入 systemctl restart sshd

此时再进行 SSH 连接即可

成功连接

MobaXterm 连接 VirtualBox 6 虚拟机中的 CentOS 7的更多相关文章

  1. 在VirtualBox虚拟机中安装Centos操作系统怎么与本地XShell远程连接

    问题: 在VirtualBox安装好了CentOS操作系统后,我们怎么才可以用XSell连接虚拟机中的CentOS呢? 答案: (1)在windows下用cmd--ipconfig查看VirtualB ...

  2. 虚拟机中的CentOS 7设置固定IP连接最理想的配置

    说明:在网上搜了好多文章都是大同小异,都没有完全解决我想要的固定IP后要达到的如下效果, 1.笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网: 2.只要笔记本 ...

  3. 虚拟机中的CentOS 7设置固定IP连接最理想的配置(转载)

    来源:虚拟机中的CentOS 7设置固定IP连接最理想的配置(https://my.oschina.net/panhongju/blog/826814) 转载说明:这是我看了很多篇虚拟机静态IP配置写 ...

  4. xshell连接本地虚拟机中的centos

    1. 一开始Xshell连接不上(设置为DHCP 动态IP)虚拟机上的centos8 参考这篇博文,将centos上的DHCP改为static 静态IP xshell连接本地虚拟机中的centos 2 ...

  5. window用ssh连接本机虚拟机中的ubuntu

    @window用ssh连接本机虚拟机中的ubuntu 主机和虚拟机间通信,需将2台机器的IP地址设为同一网段. 1.设置虚拟机: 虚拟机–> 设置–> Hardware –> Net ...

  6. 在VMware虚拟机中安装CentOS 7

    [声明] 欢迎转载,但请保留文章原始出处 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3917 ...

  7. Linux学习之CentOS(一)----在VMware虚拟机中安装CentOS 7

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...

  8. 我的虚拟机中的 centOS 连不了网了

    网上的办法试过了,查看虚拟机的网络配置,是 NET的, 也 cd 到/etc/sysconfig/network-script/ifcfg-eth0 里面看了,onboot 本来就是 yes,要不然我 ...

  9. 虚拟机中设置 CentOS 静态 IP

    作为开发人员在工作和学习中通过虚拟机使用 Linux 的情况肯定会非常多,但是 Linux 自带的终端使用体验较差,所以绝大多数使用者都会在宿主机上使用第三方 SSH工具(例如 Xshell)进行连接 ...

随机推荐

  1. 15.深入k8s:Event事件处理及其源码分析

    转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com 源码版本是1.19 概述 k8s的Event事件是一种资源对象,用于展示集群内发生的情况 ...

  2. windows上启动docker容器报错:standard_init_linux.go:211: exec user process caused “no such file or directory” - Docker

    解决方案: standard_init_linux.go:190: exec user process caused "no such file or directory" - D ...

  3. 有感于“U盘型人才”

    先转载一篇互联网上转载比较多的一篇文章,文章是一名职业规划师写的:        上一阶段欠的债,下一阶段总要还,剩男剩女的家里比较着急也是这个道理,该结婚的时候不结婚,生涯任务没完成,必将影响下一段 ...

  4. MeteoInfoLab脚本示例:闪电位置图

    这个脚本示例读取文本格式的闪电数据,读出每条闪电记录的经纬度和强度,在地图上绘制出每个闪电的位置,并用符号和颜色区分强度正负.数据格式如下:0 2009-06-06 00:01:16.6195722 ...

  5. 【UR #9】App 管理器

    UOJ小清新题表 题目内容 UOJ链接 一句话题意:给出一个强联通的混合图,有一些有向边和无向边.删除一些边使其维持强联通的状态,求删边方案. 数据范围 \(1\leq n\leq 5000,0\le ...

  6. 【最短路】HDU 1688 Sightseeing

    题目大意 给出一个有向图(可能存在重边),求从\(S\)到\(F\)最短路的条数,如果次短路的长度仅比最短路的长度多1,那么再加上次短路的条数. 输入格式 第一行是数据组数\(T\). 对于魅族数据, ...

  7. PHP之Trait详解 转

    php从以前到现在一直都是单继承的语言,无法同时从两个基类中继承属性和方法,为了解决这个问题,php出了Trait这个特性 用法:通过在类中使用use 关键字,声明要组合的Trait名称,具体的Tra ...

  8. linux(centos8):用uniq去除文本中重复的行(去重)

    一,uniq命令的用途 1, 作用: 从输入文件或标准输入中找到相邻的匹配行, 并写入到输出文件或标准输出 2, 使用时通常会搭配sort使用 说明:刘宏缔的架构森林是一个专注架构的博客,地址:htt ...

  9. Java9系列第7篇:Java.util.Optional优化与增强

    我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注.期待您能关注我,我将把java 9 ...

  10. C++ 设置软件激活不息屏

    SetThreadExecutionState(ES_CONTINUOUS | ES_SYSTEM_REQUIRED | ES_DISPLAY_REQUIRED);