《SSH客户端连接服务器(SecureCRT)》
2016-02-13 13:57
435 查看
(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服务:
![](http://img.blog.csdn.net/20160215130903024?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
监听IP及进程:
![](http://img.blog.csdn.net/20160215130955494?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
插播一则关于telnet的知识:
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。——百度百科
telnet协议端口号:23
查看进程:ps
-ef
查看端口:netstat
-lntup
查看配置好的IP:ifconfig、ip add
(2)SecureCRT连接虚拟机Centos流程
1)设置会话选项
![](http://img.blog.csdn.net/20160213140846056?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2)设置快速连接选项:
![](http://img.blog.csdn.net/20160213140928041?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3)最后一步了,利用账号密码登录到远程服务器:
![](http://img.blog.csdn.net/20160213141018761?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4)如果没有故障以及问题的话就登陆上去啦:
![](http://img.blog.csdn.net/20160213142224168?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(3)SecureCRT连接虚拟机Centos故障及问题解决
CRT连不上Linux
检查:
①物理网络是否连通;
②ping linux_ip看是否能ping通,如果ping通代表物理连接是好的;(-ping就发包,不响应的情形就不通)
③利用telnet测试ssh服务是否正常,telnet ip port(telnet未预置的情况下,可以通过yum install telnet -y命令安装)
![](http://img.blog.csdn.net/20160215112541819?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
倘若换了个端口后,显然不通了。。。:
![](http://img.blog.csdn.net/20160215112704116?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
④检查防火墙;
⑤检查主机与客户机是否在同一个网段。
排错方法(ping不通的情况下):
②通过service sshd restart命令开启sshd服务;
③关闭iptables防火墙:
a./etc/init.d/iptables stop = services iptables stop;
b.chkconfig iptables off。
①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。
相关文章推荐
- 基础HTML练习
- UI基础-02 Xcode中的iOS工程模板
- redis练习手册<五>Redis 命令
- 9.UITableView的设置
- 跑步与巨流河
- uva10382 -Watering Grass
- 跑步与巨流河
- [算法]最长子数组问题
- git diff的用法
- double.class与Double.class
- 最大子矩阵和
- 学习android前配置
- ObQueryNameString routine
- 菜单
- POJ 2536 Gopher II(二分图最大匹配)
- H5的拖曳效果示例
- Shiro教程
- RDO Stack Exception: UnboundLocalError: local variable 'logFile' referenced before assignment
- Python 元组 集合
- RDO Stack Exception: UnboundLocalError: local variable 'logFile' referenced before assignment