SecureCRT连接虚拟机中的Linux系统(Ubuntu)

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。这样操作的时候不必进入到linux桌面,可以更方便的在命令行下进行操作。

宿主机OS:Windows 8.1 64bits
虚拟机OS:Ubuntu 14.04 64bits
VMware-workstation:12.5.2
SecureCRT: 6.2.0 

环境搭建 见文章在WIN8下进行LINUX虚拟机搭建 http://blog.csdn.net/zsg88/article/details/74857309

配置过程

VMware的网络连接我们要选择NAT模式,不推荐桥接模式(由于每次路由器动态分配给虚拟机的IP地址不一样,导致每次通过SecureCRT连接的时候host地址要更改)。


进入到Ubuntu下,先查看Ubuntu虚拟机的IP配置,打开终端(Ctrl+Alt+T),通过ifconfig命令查看,可以看到Ubuntu下的IP地址信息。


可以看出,该IP地址为192.168.43.128,然后就可以到Windows下设置VMware Network Adapter VMnet8,其中VMnet8的IP地址和默认网关和虚拟机要相同(保持和虚拟机IP保持在同一个网段)




接下来就是要在Ubuntu下安装SSH服务了,打开终端,先检查一下,是否已经安装了SSH服务。
输入命令:ssh username@localhost。如果出现了ssh: connect to host localhost port 22: Connection refused
一般都是没有安装SSH,这个时候需要安装SSH。



(1)安装SSH

打开Ubuntu的终端,输入:
sudo apt-get install openssh-server

提示需要输入密码,则输入密码
安装完毕后ssh默认已启动。可以使用下述命令查看是否有进程在22端口上监听,即是否已启动:
netstat -nat | grep 22

如果连接不了,则我们需要关闭掉防火墙。

(2)关闭掉防火墙
sudo ufw disable


关闭防火墙之后,netstat -nat | grep 22一下,就能看出SSH服务了


(3)SecureCRT连接Ubuntu
打开SecureCRT软件,进行配置。ProtoCol模式选为SSH2,Port为22,HostName为192.168.172.168(就是我们Ubuntu的IP地址),UserName为我们Ubuntu的登录账户。


PassWord为我们Ubuntu的登录密码


出现一个命令窗口,我们随便输入常见命令:ls ,可以看到列出了目录


说明已经连接成功了。


如果大家发现上面ls的时候,返回的数据是乱码。因为SecureCRT中文显示乱码,需要调整编码格式。
解决办法Options(选项)->Session Options(会话选项)->Terminal(终端)->Appearance(外观),Character(字符)选择UTF-8。



  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值