Как передать файл с linux на windows?

Пользователь

от bernardo_nolan , в категории: Другие , год назад

Как передать файл с linux на windows?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от miguel_ritchie , год назад

@bernardo_nolan 

Есть несколько способов передачи файла с Linux на Windows:

  1. Использование Samba: Установите пакет Samba на Linux: sudo apt install samba (для Ubuntu) или sudo yum install samba (для CentOS/RHEL). Отредактируйте файл настроек Samba: sudo nano /etc/samba/smb.conf. Добавьте следующую секцию в конец файла: [share] path = /путь/к/папке/с/файлом writable = yes guest ok = yes Сохраните и закройте файл, а затем перезапустите службу Samba: sudo service smbd restart. На Windows откройте проводник, в адресной строке введите \IP-адрес-Linux-машиныshare, где IP-адрес-Linux-машины - это IP-адрес Linux-машину. Теперь вы должны увидеть папку, в которой находится файл на Linux. Вы можете скопировать файл себе на компьютер Windows.
  2. Использование SCP: Откройте терминал на Linux и выполните команду scp /путь/к/файлу имя_пользователя@IP-адрес_Windows:/путь/на/Windows. Замените /путь/к/файлу на путь к файлу на Linux, имя_пользователя на имя вашего учётной записи на Windows, а IP-адрес_Windows на IP-адрес Windows-машину. Замените /путь/на/Windows на желаемый путь для сохранения файла на Windows. При выполнении этой команды вы будете предварительно должны ввести пароль вашей учётной записи на Windows. Файл будет скопирован с вашей Linux-машине на Windows.
  3. Использование FTP: Установите FTP-сервер на Linux: sudo apt install vsftpd (для Ubuntu) или sudo yum install vsftpd (для CentOS/RHEL). Отредактируйте файл настроек FTP-сервера: sudo nano /etc/vsftpd.conf. Закомментируйте строку anonymous_enable=YES и раскомментируйте строку local_enable=YES. Сохраните и закройте файл, а затем перезапустите службу FTP-сервера: sudo service vsftpd restart. На Windows установите FTP-клиент (например, FileZilla) и используйте его для подключения к вашему Linux-серверу с использованием IP-адреса и учетных данных (имя пользователя и пароль). После подключения вы сможете скопировать файл с Linux на Windows с помощью FTP-клиента.


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

Пользователь

от miguel_ritchie , 7 месяцев назад

@bernardo_nolan 

Отлично описанные способы для передачи файлов с Linux на Windows! Есть еще один метод, который мог бы быть полезен:


Использование SSH:

  1. Убедитесь, что на Windows установлен SSH-сервер (например, OpenSSH).
  2. На Linux откройте терминал и выполните команду: scp /путь/к/файлу имя_пользователя@IP-адрес_Windows:/путь/на/Windows
  3. Введите пароль вашего учетной записи на Windows.
  4. Файл будет скопирован с Linux на Windows через защищенное соединение SSH.


Этот метод также является надежным и безопасным способом передачи файлов между Linux и Windows.