有沒有簡單的方法可以將檔案從一台 ubuntu 電腦複製到另一台電腦?

有沒有簡單的方法可以將檔案從一台 ubuntu 電腦複製到另一台電腦?

我認為我的 HD 可能會故障。它發出噪音。所以我想備份另一台電腦上的所有檔案。有很多東西,所以用 USB 密鑰從一個到另一個並不是一個真正的選擇。

我在要備份的電腦上安裝了 openssh-server。然後我嘗試從另一台檢索我的文件。

我嘗試使用 FileZilla、Nautilus、Dolphin 以及透過命令列。我可以看到遠端文件,但無法將它們複製到本機資料夾。它總是“權限被拒絕”或類似的錯誤訊息。

我認為 openssh-server 有一些問題:

首先,安裝它是“sudo apt install openssh-server”,然後名稱更改,它變成 sftp-server。但似乎只有“man sftp-server”起作用。只需輸入“sftp-server”或“sftp-server start”,無論我是否是root,都會說“找不到命令”。

其次,它似乎沒有發揮其作用。向我顯示遠端文件並且不允許我複製它們有什麼意義?

第三,我擔心我的硬碟,現在還不是玩的時候!

我輸入“systemctl status”並看到“State:degraded”所以​​我輸入“systemctl Reset-failed”,它變成“State:running”但我仍然無法取得我的檔案。

答案1

當您說“所有文件”時,我假設您只想複製使用者擁有的文件,而不是根擁有的文件。 (如果您嘗試複製其他文件,請在您的問題中指定)。

在 Nuatilus(檔案)中,按下CTRLL顯示位置列。輸入以下內容並按Enter

ssh://<your remote computer>.local

替換<your remote computer>為您要從中複製檔案的電腦的名稱。或者,您可以替換<your remote computer>.local為要從中複製檔案的電腦的 IP 位址。

Nautilus 將提示您輸入遠端電腦上使用者的使用者 ID 和密碼。導航到要從中複製文件的使用者擁有的目錄。

然後,您可以使用通常的方法來複製文件:

  • CTRLC(複製及CTRLV貼上)
  • 或拖曳到本機電腦上的另一個 Natuilus 視窗或標籤中

答案2

謝謝 PJ Singh,但這也不起作用。我反其道而行之,成功了。

我將 pc1 稱為要備份的電腦 (Kubuntu),將 pc2 稱為我要儲存檔案的電腦 (Lubuntu)。

當我嘗試使用 pc2 將檔案從 pc1 拖曳到 pc2 時,一切都失敗了。當我嘗試使用 pc1 將其檔案推送到 pc2 時,它起作用了。

我在 pc2 上輸入“sudo apt install openssh-server”。我轉到備份目錄的父目錄(稱為“Backup”),然後輸入“sudo chmod 777 Backup”。

在 pc1 上,我輸入“sudo apt install deja-dup”、“sudo apt install duplicity”和“deja-dup”。

這有一個圖形使用者介面。我選擇「網路」作為位置,並以「sftp://192.168.1.99」的形式給予位址。 (如果您不知道自己的IP位址是什麼,請開啟您的Box管理頁面(192.168.0.1或192.168.1.254等,這取決於您的ISP),您將找到所連接電腦的本機IP位址。

關於 deja-dup 還有其他問題,但它們非常清楚,是「您要備份哪個目錄?」類型的問題。

現在,也許 PJ Singh 是對的,我確實擁有屬於 root 或其他人的文件。我沒查。

相關內容