sftp搭建出现的一些问题

报错1:

subsystem request failed on channel 0
Couldn't read packet: Connection reset by peer

解决方案1:

查看sshd_config文件发现这一行出现了路径错误的情况:

Subsystem       sftp    /usrbin/sftp-server

find / -name sftp-server

命令来查看具体路径然后修改此行reload ssh服务

Subsystem       sftp    /usr/libexec/openssh/sftp-server


解决方案2:

查看sshd_config 文件发现已经sftp-server文件路径已经正确了,可以使用如下解决方案:

Subsystem       sftp    /usr/libexec/openssh/sftp-server

改为:

Subsystem      sftp    internal-sftp

报错2:

Write failed: Broken pipe
Couldn't read packet: Connection reset by peer

解决方案:

这个报错是目标目录所属组错误,修改所属组就好了。

用:

chown root:admin [your target folder]

就可以解决了保险点可以增加一条:

chmod 755 [your target folder]


PS:如果你搭建sftp的服务器版本是7.0+ 一定要把所有的用户配置追加在最后面,否则启动不了,亲测。


目前只是碰到这些问题如果有其他的欢迎在评论增加。

谢谢


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值