在CentOS 6上使用SSH有一个奇怪的问题,还没有find解决scheme。
我们使用Winbind将我们的CentOS 6服务器全部joinActive Directory 2012 R2域。 它不用于文件共享,而是用于单一login和组访问。 大多数情况下,初始SSH连接使用Ansible或Putty。 这可以是基于密钥或使用密码。 但是,有时我们无法login,连接将超时。 这似乎不是针对任何一台服务器,而是在环境中随机发生。 所有的服务器都被修补并重新启动,每个月都有相同的更新,所以每个地方都运行相同的版本。
我已经尝试了一些明显的答案,我可以find与此相关的。
在Windows 2012 R2之前,域名是Windows 2008,我们遇到了同样的问题。 AD中的用户具有所有适当的UNIX属性集。
使用Putty,我们遇到了与使用Ansible时相同的问题。 Ansible服务器与所有服务器在同一个LAN上。 反向DNS工作得很好,所有的服务器都是可以ping通的。 服务器上的服务始终在响应。 这只是第一个连接有时不起作用。 没有提示显示。 这几乎就像SSH在“睡觉”。 Ansible已经变得更加麻烦,并试图自动化各种事情。
在这里,我对此感到茫然,以至于如何进一步排除故障。
有没有人有一个可能有用的build议? 张贴我的configuration,以防他们certificate有用。
[global] workgroup = COMPANY netbios name = SERVER01 password server = dc01.company.local dc02.company.local realm = COMPANY.LOCAL security = ads smb encrypt = yes template shell = /bin/bash template homedir = /home/%U winbind nss info = rfc2307 winbind use default domain = true winbind offline logon = false winbind enum users = yes winbind enum groups = yes idmap config *:backend = tdb idmap config *:range = 1000000-1999999 idmap config COMPANY:backend = ad idmap config COMPANY:default = yes idmap config COMPANY:range = 2048-999999 idmap config COMPANY:schema_mode = rfc2307 server string = Samba Server log file = /var/log/samba/log.%m max log size = 5000 log level = 4 passdb backend = tdbsam load printers = no printcap name = /dev/null disable spoolss = yes [homes] comment = Home Directories browseable = no writable = no
AddressFamily inet Protocol 2 SyslogFacility LOCAL6 LogLevel DEBUG3 LoginGraceTime 60 PermitRootLogin no PermitEmptyPasswords no PasswordAuthentication yes ChallengeResponseAuthentication no GSSAPIAuthentication no UsePAM yes AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE AcceptEnv XMODIFIERS X11Forwarding no UseDNS no Banner /etc/ssh/sshd-banner Subsystem sftp /usr/libexec/openssh/sftp-server AllowGroups linuxadmins otheradmin MACS hmac-sha2-256,hmac-sha1,hmac-sha2-512
谢谢!
所有的CentOS服务器和域控制器都指向NTP服务器,所以时间跨越了所有事物。