我们有一台 Centos 6 机器,直到今天,sftp 工作正常。昨天我们重启了机器,现在我们可以通过 SSH 连接,但不能通过 SFTP 连接
我们已经尝试在 sshd_config 中使用 internal-sftp 和 sftp-server,但任何一个都可以。
另一方面,我们有这个安全的登录:
Oct 21 14:00:19 srvweb01 sshd[16830]: Accepted password for root from X.X.X.X port 64787 ssh2
Oct 21 14:00:19 srvweb01 sshd[16830]: pam_unix(sshd:session): session opened for user root by (uid=0)
Oct 21 14:00:25 srvweb01 sshd[16830]: subsystem request for sftp
4 分钟后,超时。当然,我们尝试重新启动服务和服务器,但毫无效果。
谢谢你,
答案1
好的,我们现在可以让系统运行了。问题是这是一个没有有效主机名的云实例,因此在 /etc/hosts 中添加一个 FQDN 主机名并设置主机名,显然已经解决了问题。