使用scp复制文件到OpenWrt出现错误

  • 314 字
  • 0 次阅读 次阅读
  • 0 评论 条评论
  1. 1. 原因
  2. 2. 解决办法
  3. 3. 参考

解决使用scp复制文件到openwrt出现错误ash:/usr/libexec/sftp-server:not found问题

原因

openssh 9.0之后的版本,scp命令默认使用SFTP协义来传输文件,而基于OpenWrt的系统目前是不支持的

解决办法

使用-O参数使用得scp的变回传统传输行为

1
scp -O -P 12345 -r /etc/nginx/cert [email protected]:/nginx/config/conf.d

参考

Ash: /usr/libexec/sftp-server: not found when using scp

打赏
打赏提示信息
分享
分享提示信息