问题描述
阿里云ECS, 系统切换为 Aliyun Linux 2.1903 LTS 64位 后, SSH可以连接, SFTP无法连接, 端口 22 已添加到阿里云ECS网络安全组
表现为 Xshell 可以连接, Xftp 使用 SFTP 协议无法连接, 一片空白, 很长时间也不报错提示, 鼠标挪动的时候显示为圆圈(等待响应)
解决方案
将 /etc/ssh/sshd_config 中的
Subsystem sftp /usr/libexec/openssh/sftp-server
修改为
Subsystem sftp internal-sftp
使用 service sshd restart
命令重启 sshd 服务后,sftp 可正常连接了
https://halo.sherlocky.com/archives/linuxfu-wu-qi-wu-fa-lian-jie-sftp