SecureCRT是一个很不错的东西,今天试着去安装配置了一下。安装软件的过程就不用去讲了。下面是我的配置过程:
准备工作:我的虚拟机时RedHat linux,采用的是桥接上网的模式。我给linux分配了一个ip(192.168.1.104),而我主机的ip是192.168.1.103(从主机ping虚拟机能够ping通,哈哈这个是废话啦!)。
在打开SecureCRT的时候会出现这样一个界面:
根据提示,要填入主机名,顾名思义就是你虚拟机的ip啦。而端口是22,这个先不用去管它。用户名就是登录到你虚拟机上的要你enter的用户名了。照理说现在应该就可以连接到我的虚拟机上了,但是当你点击连接的时候,它会出现这样的错误提示框:
根据提示错误,我们可以做到可能是我们的端口号设置问题了。那我们的端口号应该在哪里设置呢?
其实在/etc/ssh下有一个sshd_config 文件。对这个文件进行修改vi sshd_config。往文件中添加如下内容:
Port 22
Protocol 2
PermitRootLogin yes
PasswordAuthentication yes
然后在/etc/init.d/下,通过service sshd restart命令重启这个服务。你再去试试看连接就可以上了。
以上只是个人第一次用SecureCRT连接虚拟机linux的情况。因为是第一次难免会有一些错误的认识,所以还请大家发现哪里不对的,能够不吝赐教。