Bug | scp命令显示Permission denied!


Bug

在用虚拟机搭建Hadoop集群时,此时只配置好了一个节点,当想把它的Hadoop目录复制到其他节点的时候报错了

这里是将hadoop101节点的hadoop目录传输到hadoop102(SSH免密登录已设置)

image

分析

根据查询资料,首先查 hadoop102 下 /usr/local 目录 的执行权限,即hadoop目录传送目标位置的目录权限

ls -la

image

可以看到 只有root用户有读写权限,现在赋予所有用户对该文件夹的读写权限

sudo chmod 777 ./local

修改后
image

总结

scp 命令出现 Permission denied! 很有可能是用户对目标位置的读写权限不够,正好我这里是自己创建的uni用户,若改为root用户应该也能解决.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM