【故障】解决ssh连接linux卡着不动的问题
1、原因使用xshell连接一台linux机器发现连接不上一直都开在连接这个界面最后超时才停止。2、排查1首先检查下防火墙或者selinuxsystem status firewalld #检查服务是否处于非Running的状态getenforce #是否为DisabledSELinux 已关闭的状态iptables -nL #检查对应的iptables规则2没有问题下面检查了下连接的账号和密码以及机器的ip地址都是没有问题的。#######略3接下来尝试检查/etc/ssh/sshd_config配置文件如下→ grep -vE ^#|^$ /etc/ssh/sshd_config-------------------------------------------------------HostKey /etc/ssh/ssh_host_rsa_keyHostKey /etc/ssh/ssh_host_ecdsa_keyHostKey /etc/ssh/ssh_host_ed25519_keySyslogFacility AUTHPRIVAuthorizedKeysFile .ssh/authorized_keysChallengeResponseAuthentication noGSSAPICleanupCredentials noUsePAM yesX11Forwarding yesAcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGESAcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENTAcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGEAcceptEnv XMODIFIERSSubsystem sftp /usr/libexec/openssh/sftp-server发现其中少了几个重要的配置PermitRootLogin yes #设置允许root登录PasswordAuthentication yes #设置通过密码进行登录UseDNS no #解析dns域名但是这台机器没有外网所以导致无法解析设置这个则无需解析3、如何解决添加完毕这几个配置在/etc/ssh/sshd_config配置文件内增加以下三个配置PermitRootLogin yesPasswordAuthentication yesUseDNS no然后重启sshd服务systemctl restart sshd随后我再去尝试时发现已经可以连接上了。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2451693.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!