首页 > 代码库 > 《SSH客户端连接服务器(SecureCRT)》

《SSH客户端连接服务器(SecureCRT)》

(1)SSH那些事儿
①openssh:是提供SSH服务的程序;
   openssl:是为SSH提供连接加密的程序。
 
网络服务一般会有一个端口,端口是一个数字。(0-65535)
    SSH端口为22。
 
③SSH客户端 :windows平台有:SecureCRT、xshell、putty
    SSH协议是:Secure Shell Protocol的的简写。
 
④SSH是专门为远程登录会话和其他网络服务提供的安全性协议。
 
⑤SSH两个不兼容的版本:SSHv1、SSHv2。
 
查看SSH服务:a.netstat -lntup | grep ssh
                          b.ps -ef | grep ssh
利用ps -ef查看ssh服务:
技术分享
 
监听IP及进程:
技术分享
 
插播一则关于telnet的知识:
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。——百度百科
 
telnet协议端口号:23
查看进程:ps -ef
查看端口:netstat -lntup
查看配置好的IP:ifconfig、ip add
 
 
 
 
 
(2)SecureCRT连接虚拟机Centos流程
1)设置会话选项
技术分享
 
2)设置快速连接选项:
技术分享
 
3)最后一步了,利用账号密码登录到远程服务器:
技术分享
 
4)如果没有故障以及问题的话就登陆上去啦:
技术分享
 

(3)SecureCRT连接虚拟机Centos故障及问题解决
CRT连不上Linux
检查:
①物理网络是否连通;
②ping linux_ip看是否能ping通,如果ping通代表物理连接是好的;(-ping就发包,不响应的情形就不通)
③利用telnet测试ssh服务是否正常,telnet ip port(telnet未预置的情况下,可以通过yum install telnet -y命令安装)
技术分享
倘若换了个端口后,显然不通了。。。:
技术分享
④检查防火墙;
⑤检查主机与客户机是否在同一个网段。
 
排错方法(ping不通的情况下):
②通过service sshd restart命令开启sshd服务;
③关闭iptables防火墙:
a./etc/init.d/iptables stop = services iptables stop;
b.chkconfig iptables off。
技术分享

《SSH客户端连接服务器(SecureCRT)》