crt连接不上linux(securecrt连接不上虚拟机)
各位老铁们好,相信很多人对crt连接不上linux都不是特别的了解,因此呢,今天就来为大家分享下关于crt连接不上linux以及securecrt连接不上虚拟机的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
SecureCRT连接虚拟机Linux,连接不上,提示连接超时怎么解决
1.要想连接上,最好是先ping一下虚拟机的ip,打开cmd,运行ping 192.168.1.0,如果ping通的话,就可以用SecureCRT连接虚拟机。
2.SecureCRT设置也比较简单,在菜单那有个“在标签栏连接”的按钮,点击,弹出页面,选择设置的ip,右键,选择属性,然后修改(或者是文件-连接-弹出对话框,选择对应ip,右键属性)
3.ip地址同一个网段,简单的理解,192.168.0.89的同一网段ip为192.168.0.1~192.168.0.255(192.168.0.1就默认网关,192.168.0.255是广播地址),更简单的理解就是192.168.0.x前三个一样,最后x的值在2~254之间。
4.另外,你要是ping虚拟机的ip的话,可以直接在cmd中,telnet 192.168.1.0登录的(一般情况下,telnet是开的,端口是23的)
5.你要不知道什么情况下是ping通的,你可以ping下百度,ping www.baidu.com(你得能上网)看看。
如何使用SecureCRT连接linux系统
linux服务器版本众多,以ubuntu为例设置。
一、开启Ubuntu上的ssh功能
1、安装SSH服务。
输入:sudo apt-get install openssh-server
2、启动SSH
输入:sudo/etc/init.d/ssh start
3、检测是否成功启动
输入:ssh-v
看到类似信息,说明安装并启动成功。
4、修改ssh配置
输入:vm/etc/ssh/ssh_config去掉 PasswordAuthenitcation, Port 22,Protocol 2,1这三行前的注释#
注: ubuntu12.04里没有permitrootlogin之类的东西。
5、重启一下系统。
二、secureCRT设置
1、设置协议、主机名、端口号、防火墙、用户名。
Protocol选择SSH2,Hostname输入Ubuntu的IP地址,Port输入22,Firewall选择none,username输入Ubuntu的用户名。
2、点击connect连接,输入用户名对应密码。其中用户名可以是root或其他二级管理员(比如hailin)。
即可链接到服务器。
注:secureCRT显示中文乱码
ubuntu 2.6 kernel的ssh默认编码是utf8,而secureCRT的默认显示编码好像不是utf8,那么只要把secureCRT的显示编码修改成utf8就可以正确显示了。在secureCRT中,选择option->sessionoption->apperance里把字符编码改成utf8。
桥接模式用SecureCRT连接不到linux系统
桥接模式用SecureCRT连接不到linux系统,这种情况遇到很多次,解决方法:
1.桥接模式要求主机与虚拟机属于同一个网段,手动配置静态IP地址;
2.判断主机与虚拟机之间通信是否正常(关闭防火墙,互相能ping通);
3.个别情况即使ping通,还是SecureCRT连接不到linux系统,这时改虚拟机网卡模式为NAT,配置虚拟机的IP地址为主机vmnet 8网卡地址同网段的。举例:
vmnet 8网卡地址:192.168.186.1
虚拟机地址:192.168.186.3;网关为192.168.186.1
这样之后,如果主机与虚拟机之间通信是正常,即虚拟机ping192.168.186.1通,主机ping192.168.186.3通,则SecureCRT能连接到linux系统
别急,这种情况可以以后,如果坚持要有桥接模式,再改过来一般就没问题了。
实际情况遇到多次都是这样解决的。
祝你好运!