Windows下 利用SecureCRT连接Linux服务器

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

此次操作的环境为:

SecureCRT 8.3

Linux Centos 7 

VMware 14 pro

一、检查网路配置形式

    首先检查一下安装的Linux系统的网络配置形式,在这里尽量选择NAT格式,如果选择桥接模式,每次开启Linux时,host地址都会更改:

Windows下 利用SecureCRT连接Linux服务器_第1张图片

    之后进入系统,输入命令:ifconfig 查询本机的IP 地址等。

Windows下 利用SecureCRT连接Linux服务器_第2张图片

  二、 设置Windows连接的IP地址

可以看到linux的ip地址为框中所示,所以我们接下来需要检查VMware Network Adapter VMnet8,这个在控制面板,网络和连接里面,该IP地址为192.168.172.168,然后就可以到Windows下设置VMware Network Adapter VMnet8,其中VMnet8的IP地址和默认网关和虚拟机要相同(保持和虚拟机IP保持在同一个网段)。当然也可以设置为桥接模式,具体的需要看自己的需要,可以参考此博客。

修改配置如下:

Windows下 利用SecureCRT连接Linux服务器_第3张图片


三、检查SSH服务的完整性

    之后检查是否安装了SSH服务,在窗口中输入命令:ssh username@localhost,如果出现 ssh: connect to host localhost port 22: Connection refused,那么说明SSH服务正常,而本机没有这个则需要安装SSH。

运行命令:rpm -qa|grep -E "openssh"查看其包含的包:

openssh-keycat-6.6.1p1-35.el7_3.x86_64 
openssh-server-sysvinit-6.6.1p1-35.el7_3.x86_64

openssh-clients-6.6.1p1-35.el7_3.x86_64 

  只有这三个包,我们需要安装其它的剩余的包,所以,执行下面的命令安装缺失文件。

sudo yum install openssh* 安装成功:

Windows下 利用SecureCRT连接Linux服务器_第4张图片

之后需要注册一下:

sudo systemctl enable sshd  
sudo systemctl start sshd 或者
service sshd start 

    检查一下是否有其它的进程在22端口监听,执行命令,netstat -nat | grep 22

Windows下 利用SecureCRT连接Linux服务器_第5张图片

四、测试结果

接下来开始连接测试(测试是采用的桥接方式得到的结果,ip为通过ifconfig得到的ip地址):

Windows下 利用SecureCRT连接Linux服务器_第6张图片

这样,使用SecureCRT来连接,地址为上述窗口中的地址,在地址栏输入此地址,之后再点击连接,验证密码就是我们登陆Linux系统的密码。

测试成功,可以链接到Centos 7 Linux系统了。测试结果如下:

Windows下 利用SecureCRT连接Linux服务器_第7张图片




你可能感兴趣的:(Linux)