A. 为什么我的linux服务器通过ssh连接不上
连不上可能有一下几种情况:
1你的Linux服务器没有安装OpenSSH,所以他可以访问其他服务器,而其他服务器不能连接它
2你的Linux服务器使用的IP是局域网IP,那么要想连接上它,你的客户端也得是在同一局域网内
3如果你的Linux 服务器使用的是公网IP(就是哪怕在外省也能ping 的通),那么就要检查你的服务器的网路是否正常,防火墙过滤规则,以及端口是否是非常用端口
4一般,我遇到的多是第一种情况和第二种情况,你可以具体检查一下
B. 使用SSH连接不上linux。
要确定你的linux机子ip和与其他的连接网络的机子的ip在同一个网段,还有一般linux默认ssh是不充许用root连接的。要到/etc/ssh/里面有个sshd文件字样的文件里设置,还有要确定sshd服务已经开启。
C. 如何解决Linux不能连接ssh
如果能ping通但是连不上 可能是linux的防火墙没有关或者ssh服务没开 进入linux服务器 以此输入下面的命令 service sshd restart service iptables stop 如果你的ssh端口号没有修改的话就可以连上了 ssh配置文件在 /etc/ssh/sshd_config文件里
D. linux 可以PING通,但SSH连接不上,如何解决
原因:被防火墙挡掉,ssh服务配置文件中的参数是否拒绝了连接等等。
解决方法:
一、开启SSH。
以root用户登录Linux,打开终端,运行:/etc/init.d/sshd restrat。
二、关闭防火墙。
1.在终端运行 setup。
2,.选择 firewall 回车。
3.按tab键切换到disablede项,然后按空格键选择,然后再按tab键切换到ok,按空格件选择。
4.按tab键切换到quit,按空格件选择。然后用客户端ssh登录Linux。
三、关闭防火墙的另一种方式。
/etc/init.d/iptables stop。
四、如果ping不同,如果是在Vmware中安装的linux,需要在虚拟机设置中,将 NetworkAdapter设置成"Bridged"(桥接), 因为默认是“NAT”。
E. 为什么linux 可以PING通,但连接不上SSH
摘要 您好,您需要在Linux上开启ssh服务
F. linux ssh 连接不上,各位大侠看看
1.ping目标服务器查看网络是否连通
2.检查密钥文件是否正确
3.查看防火墙配置,源和目标主机是否开通了22端口
4.sshd服务器是否启动
5.查看/etc/ssh/sshd_config文件配置,如是否允许root用户远程登录,是否启用了公钥认证等
6.如果StrictModes=yes,查看存放公钥的文件夹的拥有者与登录用户名是否一致
7.ssh不能连接还需查看/etc/ssh/sshd_config文件配置,如是否允许root或普通用户远程登录,是否启用了公钥认证等,添加信任后,需重启ssh服务
G. ssh无法连接虚拟linux系统
1.首先看看linux服务器上的ssh和samba的服务是否开启
service
sshd
start
service
smb
start
2.如果服务都开启了那要看看防火墙是否阻挡了包
iptables
-L
看看规则,要是不是很理解规则就直接
iptables
-F
清空防火墙规则,然后
service
iptables
save
保存规则
3.防火墙也没了还是连不上那就试试吧selinux关掉
vi
/etc/selinux/config
selinux=disabled
然后从新启动再来试试
H. linux服务器ssh远程连接不了
考虑 默认端口有没有更改,还有防火墙有没有放开此端口 再或者动过这个服务导致服务异常可以参考下《Linux就该这么学》
I. 使用SSH远程连接Linux失败
要确定你的LINUX机子IP和与其他的
连接网络
的机子的IP在
同一个网段
,还有一般linux默认SSH是不充许用root连接的。要到/etc/ssh/里面有个sshd文件字样的文件里设置,还有要确定sshd服务已经开启。