centos局域网能够ssh登陆,远程不能登陆的解决办法?

问题现象:使用ssh登陆centos,在局域网内可以登陆,但是远程不能登陆。

做了第2步就好了。

通过添加 -v 参数(ssh -v [email protected] | scp -v file [email protected]:/tmp/)发现到SSH2_MSG_SERVICE_ACCEPT一行时会停留很久,不少于20s

网上给的解决方法大致有三种:

1)由于GSSAPI认证导致的,修改/etc/ssh/sshd_config,将对应行修改成(没有的自己添加):

GSSAPIAuthentication  no

2)由于DNS解析导致的,还是修改/etc/ssh/sshd_config,在最后添加一行:

UseDNS no

3) 修改/etc/nsswitch.conf,将“hosts:”一行改成:

hosts:          files dns

但是,测试发现都不顶事!!

原文地址:https://www.cnblogs.com/kimkat/p/10176338.html

时间: 2024-11-08 21:34:40

centos局域网能够ssh登陆,远程不能登陆的解决办法?的相关文章

CentOS 6.3 SSH连接时很慢的解决方法

SSH的配置文件,默认开启了DNS反向解析,这使得处于同一个局域网下的终端,在SSH到服务器的时候异常缓慢,如果从是外网SSH到服务器的话,速度则是正常的.我们只需要关闭DNS反向解析即可. 修改/etc/ssh/sshd_config文件 将 #UseDNS YES 修改为 UseDNS no 重启SSHD服务后问题解决. CentOS 6.3 SSH连接时很慢的解决方法

CentOS yum时出现“Could not retrieve mirrorlist ”的解决办法——resolv.conf的配置

原因:没有配置resolv.conf 解决方法: 到/etc目录下配置resolv.conf加入nameserver IP,如: nameserver 8.8.8.8 nameserver 8.8.4.4 search localdomain 保存再次运行上面命令就可以. 关键一点  serach那一行要在nameserver的后面 CentOS yum时出现"Could not retrieve mirrorlist "的解决办法--resolv.conf的配置,布布扣,bubuko

Linux SSH 远程登录错误及解决办法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

[问题] [[email protected]_EXERCISE mnt]# scp [email protected]:/etc/profile.d/motd1.sh /etc/profile.d/ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@

linux的SSH和Mysql 连接建立慢的解决办法

使用该命令:ssh -v [email protected],可以查看连接登录过程的日志 用ssh连其他linux机器,会等待10-30秒才有提示输入密码.严重影响工作效率.登录很慢,登录上去后速度正常,这种情况主要有两种可能的原因: 1. DNS反向解析的问题 OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法.如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间. 解决办法: 在目

win7偶尔会出现远程桌面黑屏解决办法

遇到过好几次了,服务器也假死,无法操作,然后只能硬重启.刚刚发现下面这个方法,真的管用. 使用远程桌面,输入您服务器IP地址登陆服务器,登陆后出现黑屏或无法显示桌面是请您按下Ctrl+Alt+End键,激活远程桌面中的任务管理器,点击激活窗口中“任务管理器”后,结束查看进程标签中explorer.exe进程,选中该进程,并点击右下角“结束进程”,将该进程结束. 然后您在“Windows 任务管理器”窗口中点击“文件”---“新建任务(运行...)”---“浏览”在浏览中选择“C:\WINDOWS

远程桌面无法连接解决办法

远程桌面由于以下原因之一无法连接到远程计算机:1.未启用对服务器的远程访问2.远程计算机已关闭3.在网络上远程计算机不可用 确保打开远程计算机.连接到网络并且启用远程访问. 解决办法:1.开始--运行--services.msc2.打开服务,找到三个remote?desktop开头的服务都启动(如果无法启动,先把启动类型改成手动). 凭据分配:1.单击“开始”按钮,键入gpedit.msc2.点击“计算机配置”—“管理模板”—“系统”—“凭据分配”.双击右边窗口的“允许分配保存的凭据用于仅?NT

SQL SERVER镜像配置,无法将 ALTER DATABASE 命令发送到远程服务器实例的解决办法

环境:非域环境 因为是自动故障转移,需要加入见证,事务安全模式是,强安全FULL模式 做到最后一步的时候,可能会遇到 执行( ALTER DATABASE [mirrortest] SET WITNESS = 'TCP://xxxx:5022' -)报错的解决方法 消息 1456,级别 16,状态 3,第 4 行 无法将 ALTER DATABASE 命令发送到远程服务器实例 'TCP://xxx:5022'.数据库镜像配置未更改.请确保该服务器已连接,然后重试. 一直尝试一直出错,查了很多资料

win7 远程桌面无法连接解决办法

今天远程桌面虚拟机发现无法连接,一番度娘后解决办法如下 计算机右键属性-高级系统设置-远程-设置后确定 计算机右键-管理-服务和应用程序-服务-启用Remote Desktop Services服务 基本上就可以连接了,如果不行关闭防火墙即可.

远程桌面不能复制解决办法

该文章属于原创:http://www.pm-road.com/index.php/2014/11/21/237/ 针对远程桌面不能复制的问题原因主要有两个方面: 第一:本地主机与远程服务器的磁盘没有共享,也就是说远程计算机无法读取本地的文件: 第二:远程主机上,rdpclip.exe进程有问题: 针对以上两种原因,解决办法如下: 第一种原因:在登录远程主机时,修改默认的属性,点击选项,选中本地资源,勾选剪贴板,点详细信息,将驱动器的下拉菜单选中,勾选上面的驱动器符号(你要复制的文件在本地哪个盘,