ssh服务挂了,怎么远程连接服务器

ssh服务挂了,怎么远程连接服务器,第1张

如果能够ping通,只能表示路径可以达到,

你或许可以采用telnet {hostname} 22端口,看看是否可以出现一些字符,显示正常连接,

1 如果这个不可以,

需要查询一下服务器是否允许访问22端口,

服务端打开和允许访问

防火墙段(如果有的话)

网络正常映射或者开放到可以允许访问的地址上(对于远程访问)

2 如果可以的话,

ssh软件问题

更换软件

系统问题检查 ,更换另外一台计算机登陆

可以

你的系统有问题

不可以,

问题很严重,无法解决了不过你可以让机房重装试试看

ssh是远程登陆工具 ,首先确定服务器是否允许root登陆  默认不允许的

/etc/ssh/sshd_config    找到 

#PermitRootLogin no

去掉注释 即可 允许root 远程登录

第二种可能 

是否开启了linux防火墙

禁止了ssh登陆,关闭防火墙即可 

能ping通服务器,但是不能ssh远程登录解决方法:

可以采用telnet {hostname} 22端口,看看是否可以出现一些字符,显示正常连接, 。

需要查询一下服务器是否允许访问22端口,服务端打开和允许访问,网络正常映射或者开放到可以允许访问的地址上。(对于远程访问)

更换软件。

试试更换另外一台计算机登陆。

远程登录的服务器要设有密码。

看看是不是防火墙iptables做了限制。

连不上可能有一下几种情况:

1你的Linux服务器没有安装OpenSSH,所以他可以访问其他服务器,而其他服务器不能连接它

2你的Linux服务器使用的IP是局域网IP,那么要想连接上它,你的客户端也得是在同一局域网内

3如果你的Linux 服务器使用的是公网IP(就是哪怕在外省也能ping 的通),那么就要检查你的服务器的网路是否正常,防火墙过滤规则,以及端口是否是非常用端口

4一般,我遇到的多是第一种情况和第二种情况,你可以具体检查一下

你先要确认对方SSH服务器是否正常,而且运行端口是否22,你可以先在dos命令下,telnet 19216801 22 ,看是否可以进去,如果不行,那就是端口不在22,或者你的ip被黑名单阻挡,或者SSH服务器没有启动。

如果确认服务器正常,而且端口访问正常,那么就是软件问题,建议你用putty或者SSH Secure 。

MAC 是自带SSH的,可以使用whereis查看是否存在,在终端执行下面的命令:

执行完后会打印存在路径

之后查看现有进程,执行下列命令:

执行完后会打印现有进程,但是你会发现找不到ssh对应的进程

下列为我的终端执行命令后的结果

这时候如果直接使用SSH命令连接本地主机或者远程主机会遇到下列错误:

解决方法:打开系统偏好设置,在共享中,打开远程登录,如下图:

之后使用ssh localhost来测试一下,如果提示输入密码来认证就没问题了。

之后再grep一下进程就可以看到ssh进程在运行了:

可以通过ssh命令连接其他主机,例如:

ssh username@192168100100

也可以通过ssh命令连接其他服务器,例如:ssh -p 端口 用户名@服务器ip地址

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » ssh服务挂了,怎么远程连接服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情