Xshell 7连接不上kiwivm?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xshell 7连接不上kiwivm?相关的知识,希望对你有一定的参考价值。

ip,端口,root,密码都是对的

Xshell 7连接不上kiwivm?第一次用xshell,一直连不上linux,搞了好久,也查了很多办法,但是最后也终于解决了,在这里我分享一下自己的解决办法,再列举网上的办法,希望可以帮助其他人。
1,你的linux ip地址没有配置。
ip地址没有配置,你需要自己配置,配置的方法网上很多,在这里列举一种:
输入vim /etc/sysconfig/network-scripts/ifcfg-eth0命令
把这个文件内容改为如下:

ip自己设置,比如为:192.168.1.155
再输入ifconfig -a就可以发现自己的ip以改变。

下图是我自己的适配器设置:


我这样更改之后就可以xshell就可以连上linux了。

NAT连接模式:
http://blog.csdn.net/exziro/article/details/52969305

在这里给出各种模式的意义(内容来自:http://blog.csdn.net/u012454079/article/details/48522611):
nat模式:虚拟机中访问网络的所有数据都是由主机提供的,虚拟机并不真实存在。这种方式的虚拟机能够访问到主机,和网络中的其他主机,但是主机不能访问虚拟机,而且各个虚拟机之间也是独立的,无法互相访问

桥接模式:桥接访问是通过主机的网卡架设了一条桥,从而直接连入到网络,这样的虚拟机会被分配到一个独立的ip。这种方式的虚拟机和主机能够通过ip互相访问。

内部网络模式:内部网络模式是虚拟机和外网断开,只实现虚拟机和虚拟机之间的内部网络。

3,启动ssh服务
service ssh start

4,防火墙没有关闭(应该是最后的办法)
输入以下命令:

service iptables stop

chkconfig iptables off

5,请确保你的网络可以正常连接

嘛。。本人以为是新手,在这里写出自己的经验,希望可以帮助到你。

2 改变自己的网络适配器设置,这个在网上的方法很杂,但大同小异,然而我自己试了试,(>_<)。。没一个成功的。在这里列出来方便读者参考
参考技术A 在导航Services下拉的My Services这里就可以看到自己所有的服务器了,在要管理的搬瓦工VPS服务器后面点击KiviVM Control Panel就可以进入搬瓦工Kiwivm管理后台首页了。

查看搬瓦工VPS状态

查看搬瓦工VPS状态

进入页面第一个选项是Main controls服务器详情

这里是总览搬瓦工VPS使用状态,包括ip地址、端口号、服务器地址、内存、虚拟内存、硬盘、流量、操作系统、主机名,这些一目了然的可以看到。这里主要进行的是Actions操作,包括start(开机)、stop(关机)、reset(重启)、force stop(强制关机),其中强制关机是在前面三个操作无效的情况下才使用,容易造成数据丢失,要谨慎使用。
参考技术B VM虚拟机8.0.2连网问题求教。(注意主机使用天翼客户端联网)不知道该如何设置。希望用自己的语言表达,粘贴不给分 ,最好远程,加分
你的学校是不是把IP和MAC绑定了,或者用了dr.com客户端。我们学校就是既把IP和MAC绑定了,还用了dr.com客户端。不知你用的什么版本的VM,我用的VMware Workstation7.1.4,你吧选中要联网的虚拟机,虚拟机——网络适配器——NAT使用已共享的的主机IP,然后把网络里的虚拟机的那两个网卡禁用了,看看能上网了吗?????
ffd 【涵 义】
在X线照片里面
FFD属于“焦肢距”,即X先球管焦点到被照肢体的距离
【意 义】
选用恰当的FFFD值,才能有良好的X光片子
比如:正常人的胸部左右径较宽,前后径较厚,为尽量减少因左右径较宽、前后径较厚引起的肺内组织结构的影像放大,所以规定FFD成人一般选用180~200cm、儿童选用100cm。
【其他定义】
完整功能设备
Full Functional Device,FFD
【解释】
ZigBee/IEEE802.15.4 定义了两种类型的设备:它们是全功能设备(FFD,Full Function Device)和精减功能设备(RFD,Reduced Function Device)。FFD可以当作一个网络协调器或者一个普通的传感器节点,它可以和任何其他的设备通讯,传递由RFD发来的数据到其他设备,即充当了路由的功能。而RFD只能是传感器节点,它只能和FDD进行通讯,经过FDD可以将自己测得数据传送出去。在ZigBee网络中大多是这两种设备,网络中结点数理论上最多可达65,536个,可以组成三种类型网络:星型、网状型和簇状型。
三种网络拓扑结构见右图:
参考技术C 视频中输入ifconfig命令,显示eth0和lo,但是自己在虚拟机中并非得到这样的结果,而是只有lo,即网卡未启动,也没有ip,无法用Xshell远程连接。
解决方案:

1. 进入/etc/sysconfig/network-scripts 目录,发现有ifcfg-eth0,即网卡(驱动)存在但未启用。

2. 输入ifconfig -a命令,可显示eth0和lo。

3. 输入ifconfig eth0 up,启用网卡。此时用ifconfig,只能看到inet6(ipv6?)的地址,没有inet的地址(即Xshell连接输入的ip)。

4. 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件, 把ONBOOT=no 改为 ONBOOT=yes,但ifconfig的结果没有任何改变。(省略该步骤不知道是否有效)

5. service network restart,重启。出现shutdown eth0 OK,bring up eth0 OK,determine ip for eth0 OK。

6. 输入ifconfig,出现eth0的inet地址。用Xshell连接成功。

PS:补充视频中,从Xshell中setup和设置ip,但是如果没设置ip Xshell怎么连接到虚拟机呢。。。请老师和各位同学解答。大家如果按照这个步骤做成功或失败了也请晒在下面,大家共同探讨!
参考技术D 1.找到Linux系统的ip地址

输入命令 ifconfig



2.打开本地网络连接





将VMnet1的ip地址设置为和虚拟机ip同一网段的ip

比如虚拟机Linux系统的ip为 192.168.220.129

VMnet1 的地址设置为 192.168.220.(0-225之间的任意数字)

保存重新连接 OK

xshell 怎么配置用key登录

参考技术A 点击Xshell菜单栏的工具,选择新建用户密钥生成向导,进行密钥对生成操作。
这个时候,你已经有了一对密钥,需要开始设定服务器的配置,启用密钥认证登录,同时为了系统安全着想,关闭密码认证的方式!
vim /etc/ssh/sshd_config
修改下面几处:
PubkeyAuthentication yes #启用PublicKey认证。
AuthorizedKeysFile .ssh/authorized_keys #PublicKey文件路径。
PasswordAuthentication no #不适用密码认证登录。
上面配置完成后,需要重启sshd服务。
接着,在你需要的登录的用户家目录的.ssh目录下,编辑authorized_keys文件,将开始我们生成密钥对的公钥写到这个文件中。
公钥查看方法:点击Xshell菜单的工具,选择用户密钥管理者,双击你刚刚生成的密钥打开属性,选择公钥,复制公钥的内容,稍后使用!
如果你要登录用户家目录下没有.ssh目录,可以通过ssh-keygen命令生成服务端自己的密钥方式让系统自动创建目录。
接着,修改该文件的权限,否则可能会遇到问题!
至此,登录测试吧!你会发现输入完用户,密码一栏是灰色的!
登录成功,配置完成!
参考技术B 假设要访问机器dev,则必须先ssh到跳板机gateway,然后再ssh到dev机器可以使用sshconfig中的ProxyCommand定义主机dev的连接参数,ProxyCommandssh-q-W%h:%pgateway这样,sshdev命令就会先和gateway建立ssh连接,并把这个中间连接当作

以上是关于Xshell 7连接不上kiwivm?的主要内容,如果未能解决你的问题,请参考以下文章

Xshell 连接不上Linux Centos 7的解决方法之设置静态IP

Xshell 连接不上Linux Centos 7的解决方法之设置静态IP

xshell 工具连接不上本地的 Centos 7虚拟机,4种情况,逐个分析

xshell连接不上linux

xshell连接不上虚拟机

xshell登录不上