169
云计算
负载均衡
产品简介
产品价格
快速入门
用户指南
实践操作
常见问题
购买指南
云服务器
产品简介
计费规则
购买指导
控制台使用指南
常见问题
云数据库
产品简介
计费规则
购买指导
快速入门
连接实例
控制台使用指南
对象存储
产品简介
控制台使用指南
程序员百科
Python
天翼云服务器常见问题-WinSCP无法连接到Linux云主机怎么办?

产品推荐:

1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>

2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>>

3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>>

4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 

5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>>   


点击这里点击这里注册天翼云VIP帐号,立即体验云服务器>>>

Windows云主机内无法通过WinSCP连接linux云主机,通过xshell可以访问linux云主机。

前提条件

Windows云主机内已下载并安装 WinSCP 客户端(建议从官方网站获取最新版本),默认使用的端口号是22,请确保双方云主机的22端口开放,连接Linux云主机的文件协议选SFTP或SCP。

故障描述

通过Windows云主机内的WinSCP连接Linux云主机失败,报错如图1。

图1 通过winscp连接linux云主机报异常

image.png

故障排查

WinSCP是通过SFTP协议进行的主机连接,所以需要判断Linux云主机内的SSH配置文件中是否有sftp相关的配置,查看 /etc/ssh/sshd_config中关于sftp的配置描述。

图2 检查linux云主机sshd是否开启sftp相关配置

image.png

上图2说明SFTP关联的配置文件是/usr/libexec/openssh/sftp-server,如果此文件缺失或者权限不对将会导致WinSCP连接异常,此文件默认权限是755。

解决步骤

  • 如果是sftp-server文件缺失,可以从其他云主机拷贝一份到故障云主机的对应目录下。
  • 如果是权限问题,通过chmod命令修改文件权限。命令如下。
    chmod 755 -R /usr/libexec/openssh/sftp-server


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!