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