2つのホスト(Linuxを実行している最初のプライマリホストとWindowsを実行している2番目のホスト)間でファイルをコピーする方法。ターミナル/Linuxでこれを使用するための正しいコマンドラインを探していますか?
頑張った
scp user1@remote1:/home/file user2@remote:/home/file
しかし、それはうまくいきませんでした。
どんな提案がありますか?
答え1
Linuxでは、SSHデーモンをインストールして実行しますsshd
(このパッケージはほとんどのディストリビューションで利用可能ですopenssh-server
)。その後、Windowsからダウンロードして使用してください。WinSCPLinuxコンピュータに接続し、双方向にファイルを転送します。
または別の方法で実行してください。 SSH サーバーをインストールします。無料SSHdWindowsでは、Linuxでコマンドを実行しますscp user1@linuxbox:/home/user1/myfile user2@winbox:
(必要に応じて調整)。
これらのツールはすべて無料で利用できます。
答え2
WindowsホストでSMB共有を設定します。 Linuxホストにsmbclientをインストールします(Debianでは、を使用してこれを実行できますsudo apt-get install smbclient
)。以下を介してSMB共有に接続します。
smbclient //NETBIOS_NAME/RESOURCE -I IP.ADD.RE.SS -N
最後にファイルをダウンロードします。
get (filename)