
ワイヤレス ネットワーク上に 2 台の PC がセットアップされているとします。
マシン A は私が毎日使用しているもので、Ubuntu 15.04 を使用しています。マシン B は、Debian LXDE を使用して SSH サーバーとして設定したい古い PC です (ただし、ターミナルで起動します)。
マシン A からマシン B にファイルをコピーするにはどうすればよいですか。
答え1
次のように使用できますscp
:
scp <file> <username>@<IP address or hostname>:<Destination>
さらに、-r
フラグを使用すると、ファイルを再帰的にコピーできます。
rsync
接続が切断された場合でも転送を再開でき、ファイル間の差分のみをインテリジェントに転送する which を使用することもできます。
rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
-a
アーカイブ-v
冗長-z
圧縮する-e ssh
「SSHトンネルを使用する」
参照する:
答え2
GUI を希望する場合はopenssh-server
、マシン B にインストールして、ターミナルからセットアップし、FileZilla
マシン A で使用してマシン B に接続することもできます。FileZilla を使用すると、ファイル構造を視覚的に探索したり、ディレクトリを参照したり、ファイルやディレクトリをコピー、移動したりすることができ、パスワードなしのキーによるログインもサポートされます。
openssh-serverをインストールするには
sudo apt-get install openssh-server
FileZillaをインストールするには
sudo apt-get install filezilla