Bug | scp命令显示Permission denied!

Bug

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

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

Bug | scp命令显示Permission denied!

分析

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

ls -la

Bug | scp命令显示Permission denied!

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

sudo chmod 777 ./local

修改后
Bug | scp命令显示Permission denied!

总结

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

上一篇:Git用户名密码配置 以及Access denied解决方法


下一篇:MySql数据库初始化密码错误:error: 'Access denied for user 'root'@'localhost' (using pa