当前位置:首页 > 虚拟机 > 正文

xshell连接虚拟机失败(xshell连接虚拟机ip怎么看)

Xshell连接不上虚拟机可以ping通使用的桥接,防火墙,selinux都关了,不知道原因在linux和本地需要自己配置ip。
更改网络IP
cd/etc/sysconfig/network-scripts/ifcfg-eth0
viifcfg-eth0
需要更改:
BOOTPROTO=static
#默认为dhcp;自动购买;自动购买需要将网络模式改为桥接模式
需要添加:
IPADDR=192.168.1.10#手动设置地址
NETMASK=255.255.255.0
然后更改本地网络配置并检查适配器设置。它有VMnet8。右键单击“属性”并将IP设置为192.168.1.20。 Xshell连接Linux无法连接提示connectionfailed127.0.0.1是本地地址。你的Linux安装在本地虚拟机上吗?您绝对可以在自己的计算机上ping自己。
你的ifconfig显示的内容表明你的Linux无法与外部网络通信。 window使用Xshell连接vmware里的kali一直提示找不到host算法,是怎么回事方法/步骤
1.配置SSH参数
修改sshd_config文件,命令为:
vi/etc/ssh/sshd_config
去掉#PasswordAuthenticationno注释,将NO改为YES//默认时间是yes
将PermitRootLoginwithout-password更改为
PermitRootLoginyes
然后,保存,退出vim。
2.启动SSH服务
命令为:
/etc/init.d/sshstart

servicesshstart
检查SSH服务状态是否为正常运行,命令为:
/etc/init.d/sshstatus

servicesshstatus
3.使用SSH登录工具(Putty\SecureCRT\XShell)登录kali
输入用户名和密码后,如果使用SSH连接工具仍然无法连接到kali2.0,如图如下图:
然后需要先生成两个密码Key:
#ssh-keygen-tdsa-f/etc/ssh/ssh_host_dsa_key
#ssh-keygen-tdsa-f/etc/ssh/ssh_host_rsa_key
执行该命令后,会提示输入密码。只需按回车键,将其设置为空
然后使用SSH连接工具重新连接Kali,就成了!
4.设置系统自动启动SSH服务
方法一:
sysv-rc-conf
sysv-rc-conf--list|grepssh
sysv-rc-confsshon//系统自动启动SSH服务
sysv-rc-confsshoff//关闭系统并自动启动SSH服务
方法二:
able//系统自动启动SSH服务
sabled//关闭系统并自动启动SSH服务