Переносить файлы из Windows в Linux по сети?

Переносить файлы из Windows в Linux по сети?

У меня есть компьютер с Windows и компьютер с Linux, оба подключены к маршрутизатору через кабели Ethernet.

Какой самый простой способ перенести файлы с компьютера с Windows на компьютер с Linux?

решение1

Самый простой метод, вероятно, будет SFTP/SCP. Вы можете получить копиюWinSCPилиПортативная версиядля вашего компьютера с Windows. Затем в WinSCP введите имя компьютера с Linux в качестве сервера (или IP, если вы не можете подключиться по имени). После подключения перейдите в предпочитаемые/необходимые каталоги и перетащите их по желанию.

Для более «постоянного» решения вы можете установить Samba на свой компьютер с Linux, а затем подключиться к нему с компьютера с Windows, но для этого потребуется изучить настройку Samba, чтобы две системы могли подключаться друг к другу.

решение2

Другой метод — использовать систему NFS. Предполагая, что у вас установлена ​​Windows 7 версии Pro или выше.

Для начала вам нужно будет установить пару пакетов на Linux-машину, предполагая наличие прав root. "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 на IP-адрес машины Linux, а «share-name» на имя каталога, к которому вы предоставляете общий доступ. «drive letter» — это буква, к которой вы хотите примонтировать машину Linux.

решение3

Если вы используете Linux для этой задачи, я бы рекомендовал использоватьСамба

решение4

Я настоятельно рекомендую настроить сервер Samba на компьютере с Linux, тогда у вас будет общий файловый ресурс, к которому можно будет получить доступ из Windows.

Я делал это несколько раз, и в целом это довольно просто.

Связанный контент