我们已经准备好了,你呢?

2023我们与您携手共赢,为您的企业形象保驾护航!


喜讯:国内、香港、海外云服务器租用特惠活动,2核/4G/10M仅需31元每月,点击抢购>>>

点击这里点击这里注册天翼云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




推荐:TOP云智能建站优惠活动,仅880元即可搭建一个后台管理五端合一的智能网站(PC网站、手机网站、百度智能小程序、微信小程序、支付宝小程序),独享百度搜索SEO优势资源,让你的网站不仅有颜值有排面,更有排名,可以实实在在为您带来效益,请点击进入TOP云智能建站>>>,或咨询在线客服了解详情。


我们已经准备好了,你呢?

2023我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

131-3501-0006

上班时间

周一到周五

公司电话

130-0743-9476

二维码
线