linux使用scp传输文件出现Permission denied解决办法

前言

  • 今天在两个linux服务器上用scp传输文件出现如下报错,经过查找资料决绝了该问题在这里插入图片描述

解决

  • 修改想要传输的文件夹的权限为777(最大权限)
chmod 777 src_path
  • 重新试一下scp
scp -r src_path user@ip:/dst_path
  • 若依然存在权限报错问题修改dst_path的权限为777(注意是两个不同的机器哦)
chmod 777 dst_path
  • 再次尝试即可成功

总结

  • scp出现权限问题,可以将源文件或者文件夹的权限,以及修改目标路径的权限修改为最大权限然后再进行传输即可
  • 传输成功之后记得要把权限再修改回来
Logo

欢迎加入龙蜥社区,参与开源活动即刻有好礼相送!

更多推荐