Permissions

使用 scp 將文件傳輸到 android 設備

  • August 9, 2020

我在遠端伺服器上有一個文件,我想通過該文件傳輸到我的 android 設備ssh,僅在此過程中使用 android 設備。

使用此設置,我嘗試了scp來自 android 設備的

scp remote_user@remote_host:file file

在被提示輸入密碼後,我的權限被拒絕。

然後我嘗試從遠端伺服器傳輸它

scp -P 2222 file root@SSHDroid-ip:/mnt/extSdCard/file

在沒有提示輸入密碼的情況下,我現在收到(Android 設備的)網路無法訪問的消息:連接失去。

這是權限問題嗎?我之前已經從遠端伺服器傳輸過文件ssh,所以我想問題出在 android 設備方面。

編輯。

我可以通過 scp 將文件從遠端伺服器傳輸到 android 設備,並傳輸到 android 設備上 SSHDroid 伺服器的主路徑。這個 home 路徑很麻煩很深,用設備的正常 android API 是無法到達的。

所以我可以將它傳輸到 SSHDroid 伺服器的主路徑,但不能傳輸到我在 Android 設備上的 SD 卡的路徑。我在哪裡可以更改/檢查 android 設備的權限設置?

物理上轉到remote_host並將文件所有者更改為remote_user.

sudo chown remote_user /path/to/file

然後您應該有權複製該文件。

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