本地电脑用Flashfxp连接SFTP提示连接失败

阿豪运维笔记(阿豪同学) 2021-02-01 1.67 K阅读

温馨提示:这篇文章已超过667天没有更新,请注意相关的内容是否还可用!

报错提示

本地电脑用Flashfxp连接SFTP提示连接失败,如下截图报错

image.png

解决办法

查看ssh的配置文件

# cat /etc/ssh/sshd_config |grep "sftp"

检查看看sftp功能是否有开启,(如未开启,开启然后重启ssh服务),查看有开启,但还是提示连接错误

image.png

是不是文件不存在呢?我们运行如下命令检查发现文件是存在的,但是看到所有用户都没有权限,可能就是因为没有权限照成的

# ll /usr/libexec/openssh/sftp-server

image.png

# chmod 755 /usr/libexec/openssh/sftp-server

设置权限的时候提示报错如下

chmod: changing permissions of ‘/usr/libexec/openssh/sftp-server’: Operation not permitted

这个报错提示可能是这个文件被设置了隐藏权限

# lsattr /usr/libexec/openssh/sftp-server

查看隐藏权限,可以看到如下图被加了一个 i 权限,这个权限不能覆盖和修改写入

image.png

# chattr -i  /usr/libexec/openssh/sftp-server 
# chmod 755 /usr/libexec/openssh/sftp-server

去掉 i 权限 然后重新设置权限发现设置成功了

image.png

最后测试SFTP 可以正常连接了

image.png

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作有参考学习价值
喜欢请点击上方【分享】,如果对您有帮助可点击上方【打赏】打赏本站。谢谢大家对阿豪运维笔记的支持。

文章作者: 阿豪运维笔记(阿豪同学)
本文链接:
文章版权:站长码字很辛苦,除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码