ネットワーク経由で Wi​​ndows から Linux にファイルを転送しますか?

ネットワーク経由で Wi​​ndows から Linux にファイルを転送しますか?

Windows マシンと Linux マシンの両方がイーサネット ケーブル経由でルーターに接続されています。

Windows マシンから Linux マシンにファイルを転送する最も簡単な方法は何ですか?

答え1

最も簡単な方法はおそらくSFTP/SCPでしょう。ウィンSCPまたはポータブル版Windows マシン用です。次に、WinSCP で、Linux マシン名をサーバーとして入力します (名前で接続できない場合は IP を入力します)。接続したら、優先/必要なディレクトリに移動し、必要に応じてドラッグ アンド ドロップします。

より「永続的な」ソリューションとしては、Linux マシンに samba をインストールし、Windows マシンから接続することもできますが、そのためには 2 つのシステムが相互に接続できるように samba を構成する方法を学ぶ必要があります。

答え2

もう 1 つの方法は、NFS システムを使用することです。Windows 7 が Pro またはそれ以上のバージョンでインストールされていることを前提としています。

まず、ルート アクセスを想定して、Linux マシンにいくつかのパッケージをインストールする必要があります。「aptitude install nfs-kernel-server nfs-common portmap」このコマンドを実行すると、必要なものがインストールされます。

次に、共有したいものをリストするために「/etc/exports」ファイルを編集する必要があります。

/home 192.168.1.0/24 (rw, async, insecure)

エントリとして考えられます。IP アドレスは、ネットワークのサブネット アドレスを指すように変更する必要があります。場所 "/home" も、共有したい場所を指す必要があります。ファイルの編集が完了したら、保存して実行する必要があります。

/etc/exportfs -a

これにより、NFS システムが更新され、エクスポート ファイルにリストされている場所の共有が開始されます。

次に、Windows が共有を参照するように設定します。-> 実行 -> cmd に移動すると、コマンド プロンプトが表示されます。

mount [options] //nfs-server-unc-name/share-name [drive letter]

nfs-server-unc-name を Linux マシンの IP アドレスに置き換え、"share-name" を共有しているディレクトリの名前に置き換えます。"drive letter" は、Linux マシンをマウントするドライブ文字になります。

答え3

このタスクにLinuxを使用する場合は、サンバ

答え4

Linux ボックスに Samba サーバーを設定することを強くお勧めします。そうすれば、Windows からアクセスできるファイル共有が可能になります。

何度かやりましたけど、大体簡単です。

関連情報