Переносить файлы между компьютерами Windows и Linux?

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

Это те методы, которые я пробовал:

  • самба
  • Samba с графическим интерфейсом Gadwin
  • Windows Shared Folder, Wirelessless (я не могу получить к нему доступ, хотя обе машины указывают на соединение)

Я не хочу снова попробовать Samba , потому что это слишком сложно для меня – 15-точные уроки, которые я использовал, были либо неполными, либо предполагали слишком много знаний со стороны читателя. Я потратил около 8 часов, пытаясь заставить его работать, и я сдаюсь.

Я слышал, что вы можете подключить два компьютера с сетевым кабелем. Проблема только в том, что это не перекрестный кабель, и у меня нет маршрутизатора, поэтому они должны быть напрямую связаны с обычным кабелем rj-45.

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

  • Как заставить samba следовать символической ссылке за пределами общего пути
  • Как я могу использовать подключенный накопитель sftp?
  • Как получить список компьютеров, похожих на то, что показано в разделе «Сеть» в Windows
  • Настройка производительности Samba
  • как перейти на архитектуру докеров?
  • Thunar: «Невозможно найти или создать каталог корзины для мусора» на долю samba
  • Домашняя папка непреднамеренно разоблачена при использовании акций samba
  • Не удается получить доступ к файлам samba4.1 в поле gentoo
  • 4 Solutions collect form web for “Переносить файлы между компьютерами Windows и Linux?”

    NitroShare может делать то, что вы ищете. Это небольшое приложение, которое позволяет быстро отправлять файлы между компьютерами в одной сети.

    После установки на ваших компьютерах Linux и Windows обе машины должны автоматически открывать друг друга. Используйте меню в системном трее, чтобы отправить файл или каталог на конкретный компьютер в сети:

    введите описание изображения здесь

    Ссылки для скачивания доступны здесь .

    Пожалуйста, не обескураживайтесь подавляющим количеством информации при настройке samba . Это довольно просто, как описано здесь .

    Если вы не верите, это шаги, которые я сделал на своей машине, и мне потребовалось всего пару минут, чтобы получить доступ к точке монтирования моей машины RHEL на машине Windows. Я предполагаю, что RHEL и компьютер Windows доступны в одной сети.

    Давайте пойдем на один шаг ребенка, и это сделает ваш опыт более плавным.

    Шаг 1: Установка

     yum install samba 

    Теперь мы настроим брандмауэр, чтобы открыть некоторые порты для samba .

    Шаг 2. Настройка брандмауэра

    Для этого запустите средство настройки брандмауэра, выбрав пункт меню « Система -> Администрирование -> Брандмауэр» .

    Шаг 3: отредактируйте файл конфигурации

    Измените файл /etc/samba/smb.conf чтобы внести некоторые изменения. Единственное изменение, которое я сделал, это добавить следующую информацию в конец файла.

     [tmp] path = /tmp writeable = yes browseable = yes valid users = demo 

    Как мы видим, я разделяю общий ресурс /tmp и позволяю demo пользователя получить доступ к ресурсу с компьютера Windows.

    Шаг 4: добавьте пользователя

    На компьютере с Linux добавьте локального пользователя, запустив adduser demo а затем запустите команду smbpasswd -a demo и установите пароль.

    Шаг 5: Запустите необходимые службы

    Это последний шаг, и мы закончили.

     service smb start service nmb start 

    Теперь войдите в систему Windows и на вкладке « Сети » вы увидите, что ваш общий доступ к Linux доступен для вас.

    РЕДАКТИРОВАТЬ

    Как вы уже упоминали, вы используете Mint для Linux, ваши шаги могут быть такими, как показано ниже. Конфигурационный файл для smb.conf такой же, как у машин RHEL, и онлайн-учебник можно получить здесь .

     sudo apt-get install samba sudo restart smbd sudo testparm 

    Как вы подключаетесь к Интернету? Беспроводной? Это медленнее, чем кабель, но должно работать, если вы можете получить IP-адрес для обоих ПК.

    Из опыта WinSCP дает наименьшие проблемы с передачей файлов и работой с пересозданиями и т. Д. (В Windows)

    Возможно, на вашем компьютере Linux уже активирован ssh, поэтому в Windows вы загружаете только WinSCP, введите IP, имя пользователя, пароль, и вы готовы к работе.

    Кросс-кабели Ethernet в значительной степени устарели, поскольку почти каждая сетевая карта и коммутатор поддерживают Auto MDI-X в наши дни. Вы можете использовать обычный прямой Ethernet-кабель, и сетевые адаптеры просто «разобратся» самостоятельно.

    Если вы подключаете ПК напрямую (без маршрутизатора или другого DHCP- сервера), вам необходимо установить статические IP-адреса в обеих системах. Например, 192.168.1.40/24 и 192.168.1.41/24.

    После того, как вы можете пинговать окно Linux из окна Windows, вы можете использовать SSH или Samba или что угодно, чтобы вы фактически нажимали файлы. Я указываю ping в этом направлении, потому что брандмауэр Windows является braindead и по умолчанию блокирует ICMP-эхо-запросы (pings).

    Linux и Unix - лучшая ОС в мире.