6

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

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

5 ответов5

9

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

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

4

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

Для начала вам нужно будет установить пару пакетов на машине 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» на имя каталога, которым вы делитесь. "буква диска" - это буква, к которой вы хотите подключить машину linux.

3

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

0

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

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

0

Для передачи используйте внешний жесткий диск или большой USB. Просто потратил 2 часа, пытаясь настроить общий доступ к файлам и ничего не получил. Совместное использование работает для Linux на Linux или Windows на Windows, но это жестоко, если ОС отличается на одном ПК. Просто мои 2 цента

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .