位置: 首页 >生活 > > 正文
【笔记】WinSCP卡死在正在连接/Connecting

2023-08-19 19:28:40     来源:哔哩哔哩

一 问题描述

WinSCP能连接服务器进行登录认证, 但在输入登录凭据之后会一直处于正在连接... 或者Connecting... 状态, 且无法关闭该窗口, 只能任务管理器强行结束进程.


(资料图片仅供参考)

然而PuTTY可以正常建立SSH连接使用bash.

服务器系统为centOS , SSH服务端版本为OpenSSH .

Windows 版本 Windows 10 22H2, WinSCP版本, 安装版.

二 解决方法

1. SSH连接服务器, vim打开sshd配置文件sshd_config:

vim /etc/sshd/sshd_config

2. 定位到Subsystem sftp /usr/libexec/openssh/sftp-server这一行, 按i进行编辑, 在行前输入#将这行注释掉

3. 换行, 输入Subsystem sftp internal-sftp

4. 按Esc, 输入:wq回车, 保存并退出vim

5. 重启sshd服务:

systemctl restart sshd

三 其他思路

如果上面的方法不生效, 可以尝试升级sshd, 关闭centOS防火墙firewalld, 调整Windows防火墙的规则让WinSCP可以通过防火墙等等.

不过考虑到PuTTY可以正常连接SSH, 和防火墙的关系可能并不大.

参考

/questions/209770/ssh-console-login-working-but-sftp-does-not-why

标签:

相关内容

美容

护肤

prev next