ssh远程连接原理以及故障拍错详解
因特网ip地址是唯一标识一台计算机的,ipv4 32位
ipv6 64位
网络服务,一般会有一个端口(port),端口是一个数字,0-65535
SSH服务
192.168.36.129 22
SSH客户端 windows平台的securecrt,xshell,putty
ssh协议是secure shell protocol的简写
ssh是专为远程登录会话和其他网络服务提供的安全性协议
ssh两个不兼容的版本sshv1(这个1版本是有问题的,现在不用了) sshv2
telnet协议 23
查看进程:
ps -ef
查看端口
netstat -lntup(ss)
查看配置好的ip
ifconfig
或者
ip add
SSH服务连通性检查
1、物理链路通不通
ping server_ip <==ICMP协议,默认64位字节包
win+r ====cmd
ping 192.168.36.129 -t
看看通没通。
如果不通:1.检查物理线路 2.检查服务器防火墙 3.检查客户端和服务器端是不是同一个网段
2.服务是否正常
telnet ip port
telnet 192.168.1.118 22
这段
[root@AV ~]# telnet 192.168.1.118 22
Trying 192.168.1.118...
Connected to 192.168.1.118.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.3
是通的标志
如果不通:1.检查服务器端防火墙。2.检查ssh服务有没有开启
使用ping 命令监测是否能够与目标主机联通
如果未能ping通linux主机的ip,则可通过如下方法进行检查
-----linux主机本身是不是正确获取到了ip,并且
这个ip和客户端电脑的ip是不是在一个网络里
------客户端电脑和linux主机之间的22端口是不是被
linux系统的防火墙给阻挡了。
关闭linux防火墙的方法为:
/etc/init.d/iptables stop <==最好连续执行两遍。
所有/etc/init.d/iptables stop 的写法都相当于
redhat里面的service iptables stop的写法
因特网ip地址是唯一标识一台计算机的,ipv4 32位
ipv6 64位
网络服务,一般会有一个端口(port),端口是一个数字,0-65535
SSH服务
192.168.36.129 22
SSH客户端 windows平台的securecrt,xshell,putty
ssh协议是secure shell protocol的简写
ssh是专为远程登录会话和其他网络服务提供的安全性协议
ssh两个不兼容的版本sshv1(这个1版本是有问题的,现在不用了) sshv2
telnet协议 23
查看进程:
ps -ef
查看端口
netstat -lntup(ss)
查看配置好的ip
ifconfig
或者
ip add
SSH服务连通性检查
1、物理链路通不通
ping server_ip <==ICMP协议,默认64位字节包
win+r ====cmd
ping 192.168.36.129 -t
看看通没通。
如果不通:1.检查物理线路 2.检查服务器防火墙 3.检查客户端和服务器端是不是同一个网段
2.服务是否正常
telnet ip port
telnet 192.168.1.118 22
这段
[root@AV ~]# telnet 192.168.1.118 22
Trying 192.168.1.118...
Connected to 192.168.1.118.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.3
是通的标志
如果不通:1.检查服务器端防火墙。2.检查ssh服务有没有开启
使用ping 命令监测是否能够与目标主机联通
如果未能ping通linux主机的ip,则可通过如下方法进行检查
-----linux主机本身是不是正确获取到了ip,并且
这个ip和客户端电脑的ip是不是在一个网络里
------客户端电脑和linux主机之间的22端口是不是被
linux系统的防火墙给阻挡了。
关闭linux防火墙的方法为:
/etc/init.d/iptables stop <==最好连续执行两遍。
所有/etc/init.d/iptables stop 的写法都相当于
redhat里面的service iptables stop的写法