web-dev-qa-db-ja.com

ネットワークを介してWindowsからLinuxにファイルを転送しますか?

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

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

7
NerNer

最も簡単な方法は、おそらくSFTP/SCPです。 WinSCP または Portable version のコピーをWindowsマシンで取得できます。次に、WinSCPで、Linuxマシン名をサーバー(または名前で接続できない場合はIP)として配置します。接続したら、優先/必要なディレクトリに移動し、必要に応じてドラッグアンドドロップします。

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

9
Matrix Mole

別の方法は、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マシンをマウントする文字です。

4
Sion

このタスクにLinuxを使用している場合は、 Samba を使用することをお勧めします

3
Dzung Nguyen

私はpython3のHTTPサーバーを使用することが最も簡単な解決策である状況を経験しました。ソースマシンの正しいフォルダにcdして、python3 -m http.server単純なHTTPサーバーを開きます。次に、ターゲットマシンから指定されたURLにアクセスし、ファイルをダウンロードします。

1
Mat2095

LinuxボックスにSambaサーバーをセットアップすることを強くお勧めします。そうすれば、Windowsからアクセスできるファイル共有を作成できます。

私は何度かそれをやったことがあり、それは一般的に非常に簡単です。

0
xorsyst

転送には、外付けハードディスクまたは大きなUSBを使用します。 2時間を費やしてファイル共有をセットアップしようとしても何も得られませんでした。共有はLinuxからLinux、またはWindowsからWindowsで機能しますが、1台のPCでOSが異なる場合は残酷です。ちょうど私の2セント

0
Alan