WindowsマシンとLinuxマシンの両方をイーサネットケーブルでルーターに接続しています。
WindowsマシンからLinuxマシンにファイルを転送する最も簡単な方法は何ですか?
最も簡単な方法は、おそらくSFTP/SCPです。 WinSCP または Portable version のコピーをWindowsマシンで取得できます。次に、WinSCPで、Linuxマシン名をサーバー(または名前で接続できない場合はIP)として配置します。接続したら、優先/必要なディレクトリに移動し、必要に応じてドラッグアンドドロップします。
より「永続的な」解決策として、LinuxマシンにsambaをインストールしてからWindowsマシンから接続することもできますが、2つのシステムが相互に接続できるようにsambaを構成する方法を学ぶ必要があります。
別の方法は、NFSシステムを使用することです。あなたがプロ以上のWindows 7のインストールを持っていると仮定します。
開始するには、ルートアクセスを想定して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を設定します。 -> run-> cmdに移動すると、コマンドプロンプトが表示されます。
mount [options] //nfs-server-unc-name/share-name [drive letter]
Nfs-server-unc-nameをLinuxマシンのIPアドレスに置き換え、「share-name」を共有するディレクトリの名前に置き換えます。 「ドライブ文字」は、Linuxマシンをマウントする文字です。
このタスクにLinuxを使用している場合は、 Samba を使用することをお勧めします
私はpython3のHTTPサーバーを使用することが最も簡単な解決策である状況を経験しました。ソースマシンの正しいフォルダにcd
して、python3 -m http.server
単純なHTTPサーバーを開きます。次に、ターゲットマシンから指定されたURLにアクセスし、ファイルをダウンロードします。
LinuxボックスにSambaサーバーをセットアップすることを強くお勧めします。そうすれば、Windowsからアクセスできるファイル共有を作成できます。
私は何度かそれをやったことがあり、それは一般的に非常に簡単です。
転送には、外付けハードディスクまたは大きなUSBを使用します。 2時間を費やしてファイル共有をセットアップしようとしても何も得られませんでした。共有はLinuxからLinux、またはWindowsからWindowsで機能しますが、1台のPCでOSが異なる場合は残酷です。ちょうど私の2セント