Ssh

通過 ssh 將文件從一台機器複製到另一台機器時如何使用 sudo 權限

  • December 18, 2021

好的,所以我已經知道如何將我機器中的文件複製到另一個文件,當我這樣做時,(我試圖將它複製到受 sudo 保護的目錄)它說權限被拒絕。我不知道將 sudo 放在哪裡,所以它不在我的機器中,但它不會妨礙目錄。這是我通常輸入的內容:

scp /Users/username/Documents/folder/folder/script.py pi@192.168.x.xx:/usr/local/bin

你可以sudo dd像這樣使用:

ssh user@host 'sudo dd of="/remote/path/to/file"' < "/local/path/to/file"

或使用rsync

rsync -av -e ssh --rsync-path="sudo rsync" "/local/path/to/file" user@host:"/remote/path/to/"

引用自:https://unix.stackexchange.com/questions/682975