
LAN 上に 2 つの 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 管理者の助けが必要になるかもしれませんが、非常に便利です。