配置SecureCRT连接本地虚拟机中的Linux系统
由于平时公司开发时都是使用SecureCRT连接的Linux服务器,所以也想使用SecureCRT在自己电脑上连接本地虚拟机中的Linux系统,以避免虚拟机使用时占用大量内存造成的卡顿。
1.环境
宿主机OS:Windows 7 64bits
虚拟机OS:Ubuntu 13.04 64bits
VMWare:8.0.2
SecureCRT:5.5.0
2.配置过程
2.1 配置网络连接
配置宿主机的VMWare Network Adapter VMnet8的ipv4属性:
如手动设置IP为192.168.86.1,子网掩码为255.255.255.0。
配置虚拟机的Network Adapter为NAT。
配置虚拟机中Linux系统的ipv4属性:
如IP为192.168.86.132,子网掩码255.255.255.0,网关和DNS服务器为192.168.86.2。
2.2 安装ssh
打开Ubuntu的终端,输入:
sudo apt-get install openssh-server
安装完毕后ssh默认已启动。可以使用下述命令查看是否有进程在22端口上监听,即是否已启动:
netstat -nat | grep 22
2.3 关闭防火墙
使用下述命令关闭防火墙,否则SecureCRT无法连接:
sudo ufw disable
3 使用ScureCRT连接本地虚拟机中的Ubuntu系统
点击“Quick Connect”,Protocol选择“ssh2”,Hostname填写虚拟机的IP地址(如本文中为192.168.86.132),点击Connect连接。
输入用户名,密码,并勾选保存。
此时就可以使用SecureCRT连接到本地虚拟机中的Linux系统了。
4 常见问题
4.1 SecureCRT中文显示乱码
Options->Session Options->Terminal->Appearance,Character选择UTF-8。
本文内容遵从CC3.0版权协议,转载请注明:转自Pythoner
本文链接地址:配置SecureCRT连接本地虚拟机中的Linux系统
你好,我今天参照你的教程使用putty连接VMware中的centos,现在可以正常使用了,十分感谢.使用SSH的初衷就是为了避免虚拟机使用时占用大量内存造成的卡顿,但我把虚拟机关机后,SSH就无法连接了,是否我哪里的设置出了问题,还是说虚拟机得一直开着?那如果需要开着的话,不就违背了初衷,还是会占用大量内存?烦请解惑,谢谢
虚拟机确实要一直开着,关机状态肯定是无法连接的。不过把虚拟机最小化的话,占用内存会小一些。