使用scp命令在服务器之间复制文件时候 Permission denied

我想将一台服务器上配置好的hadoop复制到另一台机器上。

执行的命令是
scp -r hadoop101:/opt/module/hadoop-2.7.2 hadoop102:/opt/module

报告以下错误
在这里插入图片描述因为打印出来的内容是
scp: /opt/module/hadoop-2.7.2: Permission denied
我一直以为是当前需要复制的源文件没有权限,不能被复制,于是给其修改了权限,但是还是不管用

网上搜索一番发现并不是说源文件的权限不够,而是需要复制的位置没有权限,不能写入文件

解决方案
在hadoop102执行命令

chmod 777 /opt/module

如果解决了你的问题,点个赞吧

猜你喜欢

转载自blog.csdn.net/qq_42584411/article/details/104424741