簡單的文件傳輸

簡單的文件傳輸

給定 LAN 上的兩個 Linux 機器,在它們之間傳輸檔案的最簡單方法是什麼?

答案1

我用scp

scp source desthost:/path/to/dest/.

從本地計算機複製到遠端計算機,或者

scp srchost:/path/to/file/file .

從遠端電腦複製到本機。

如果遠端電腦上的使用者名稱不同,

scp user@srchost:/path/to/file/file .

答案2

我通常透過FUSE和sshfs透過ssh掛載目錄。

山:

$ sshfs name@server:/path/to/dir /path/to/mount/point

解除安裝:

$ fusermount -u /path/to/mount/point

答案3

nfs 可能有用。

網路檔案系統 (NFS) 允許客戶端節點透過網路執行透明檔案存取。透過使用 NFS,客戶端節點可以跨各種作業系統對駐留在各種伺服器和伺服器體系結構上的檔案進行操作。客戶端上的檔案存取呼叫(例如讀取請求)被轉換為NFS協定請求並透過網路傳送到伺服器系統。

第一次設定時您可能需要 Unix 管理員的幫助,但它非常有用。

答案4

對於一次性檔案傳輸,我通常使用 SFTP 或現有的 samba 共用。

為了保持同步,我建議您嘗試同步或者一致(用於2路同步)

編輯: scp那就更好了sftp,因為它可以在所有啟用 SSH 的主機上工作

相關內容