此文章仅用于记录,如有侵权联系删除。
使用secureCRT进行连接,架构如下:
1,确保你的虚拟机Linux安装了ssh服务,
2,修改ssh的配置文件,因为ssh的配置文件默认很多都是未开通的
3,开启ssh服务,并进行检查服务
4,确保网络配置没有问题,确保可以后期进行传输文件,在虚拟机上ping主机,在主机上ping虚拟机
5,使用secureCRT进行连接,即可成功,
以上是整个连接过程的思路,接着我们来进行操作吧
先进入linux的root,命令行输入:
1.sudo passwd
2.输入密码
3.su root
4.输入root密码
5.变成# 就ok了
然后:
1,确保你的虚拟机Linux安装了ssh服务,
输入yum list installed | grep openssh-server,出现版本则代表已经安装,若未出现,则需要输入yum install openssh-server进行安装

2,修改ssh的配置文件,因为ssh的配置文件默认很多都是未开通的
输入 vi /etc/ssh/sshd_config ,回车后,将的port(监听端口),ListenAddress(监听地址,两个紧挨着,都要去掉#)和PermitRootLogin(允许远程root用户登录)前面的#去掉.(按i进行编辑,完成后按esc退出编辑,双击大写Z返回命令行,)

3,开启ssh服务
输入service sshd restart 开启服务

4,确保网络配置没有问题,确保可以后期进行传输文件,在虚拟机上ping主机,在主机上ping虚拟机
在本地cmd中输入,ipconfig查看本地的IP,接着在虚拟机中输入ping 主机地址,

在本地主机ping虚拟机(很多人会忽略这里,但是这里很重要)
ping之前我们需要在本地设置Vmnet8的属性,右击网络,打开网络和共享中心>更改适配器设置,找到 VMnet8,并右击属性,找到Internet协议版本4(TCP/IPv4),在点击属性。

属性中,ip地址要与Linux的ip地址在同一网段,不必一样,我的Linux的IP是192.168.37.130,所以此处我这里可以写192.168.37.12(前三个字段一样最后一个不一样就可),接着子网掩码(ifconfig中的mask)和默认网关(netstat -rn,以0.0.0.0开始的行的gateway是默认网关)就需要与Linux中的一致,DNS要输入本地主机的DNS(本机cmd中,ipconfig/all 即可查看,linux 是 cat /etc/resolv.conf 中的nameserver)

接着在本地ping 虚拟机输入ping linux的id,成功(要启用VMnet)

5,使用secureCRT进行连接,即可成功,
上面成功之后,接着就可以来使用secureCRT进行连接了,
Hostname:Linux的IP地址
username:root,即可进行连接
输入你的密码既可成功。

tips:linux要确保连接了网络,启用VMnet8后,linux网络可能会自动断开,要手动重新连接linxu的网络,在linux桌面右上角就能看见。本地和虚拟机命令行的ping都成功运行了,就可以用CRT连接了。

Logo

更多推荐