Как перекинуть файл с windows на linux
Перейти к содержимому

Как перекинуть файл с windows на linux

  • автор:

Как передавать и обмениваться файлами между Windows и Linux

Копирование данных с ПК с Windows в Linux — или в другом направлении — поначалу может показаться пугающим. В конце концов, это то, что кажется простым, но оказывается сложным.

По правде говоря, делиться файлами из Windows в Linux легко, но только если вы знаете, как это сделать. Готовы выяснить?

4 способа передачи файлов из Windows в Linux

Перенос данных между операционными системами Windows и Linux проще, чем вы думаете. Мы собрали пять способов сделать это:

  1. Поделиться сетевыми папками
  2. Передача файлов с FTP
  3. Безопасное копирование файлов через SSH
  4. Обмен данными с помощью программного обеспечения для синхронизации

С помощью каждого из этих методов вы сможете легко (а в некоторых случаях легко) перемещать файлы между операционными системами.

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

1. Совместное использование сетевых папок между Linux и Windows

Наиболее очевидный способ обмена файлами между Linux и Windows — это использование сетевых ресурсов. Этот термин относится к папкам на одном ПК, которые доступны пользователям на других компьютерах. В сети только для Windows это легко настроить. Добавление устройства Linux немного усложняет ситуацию, хотя это можно преодолеть.

Начиная с Windows, щелкните правой кнопкой мыши значок сетевого подключения на панели задач и выберите «Открыть сеть и настройки Интернета». Далее нажмите «Параметры общего доступа» и включите текущий профиль.

  • Включить обнаружение сети
  • Включите общий доступ к файлам и принтерам

Нажмите «Сохранить изменения» для подтверждения, затем перейдите в папку, содержащую файлы, которыми вы хотите поделиться. Щелкните правой кнопкой мыши папку, выберите «Свойства» и откройте вкладку «Общий доступ». Здесь нажмите «Расширенный общий доступ», затем установите флажок «Поделиться этой папкой».

Вы можете управлять доступом к папке через разрешения; это относится к локальным пользователям Windows, а не к сетевым устройствам.

Нажмите OK, чтобы подтвердить изменение, затем откройте вкладку Безопасность в Свойствах. Настройте это, чтобы отразить настройки в поле Полномочия ранее. Вам не нужно делать слишком много здесь, так как Windows 10 должна включать группу под названием Authenticated Users. Это используется для удаленного доступа к вашему компьютеру.

Снова нажмите ОК, когда вы закончите.

Чтобы найти общий ресурс Windows на ПК с Linux, просто откройте браузер файлов и выберите «Сеть». Отсюда перейдите к папке, размещенной в Windows, и начните обмен данными.

Доступ к общему ресурсу Linux из Windows

Чтобы переместить данные в другом направлении, вам нужно установить Samba на ваш компьютер с Linux.

Затем установите имя пользователя для общего ресурса samba.

Вам будет предложено ввести пароль для новой учетной записи (не используйте для этого «имя пользователя»!).

Затем создайте каталог для обмена данными.

Затем отредактируйте файл smb.conf в своем текстовом редакторе:

Добавьте следующее в конец файла конфигурации:

Внесите необходимые изменения в соответствии со своими потребностями, затем нажмите Ctrl + X, чтобы выйти, и нажмите Y, чтобы сохранить. Далее перезапустите Samba:

После этого вы сможете получить доступ к общему ресурсу из Windows. Откройте проводник или браузер и введите IP-адрес или имя хоста удаленного устройства Linux, а затем имя папки. В нашем примере это

2. Скопируйте файлы через SSH из Windows в Linux

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

Начните с открытия терминала и обновления и обновления ОС.

После завершения установите сервер SSH. Сервер OpenSSH — хороший вариант.

Подождите, пока он установит. Чтобы в любой момент проверить, работает ли сервер OpenSSH, используйте

Для передачи данных из Windows используйте SSH-клиент, например PuTTY. Это требует загрузки инструмента PSCP в вашу систему Windows для запуска вместе с PuTTY. Найти оба на домашней странице PuTTY.

Обратите внимание, что в то время как PuTTY нужно будет установить, PSCP — нет. Однако его следует сохранить в корне диска C:\ или настроить как переменную среды. Вам также необходимо подтвердить IP-адрес устройства Linux. Отметьте это на коробке с

После установления соединения вы можете отправлять данные следующим образом:

Перед началом передачи вам будет предложено ввести пароль для компьютера с Linux.

Хотите скопировать данные из Linux в Windows в одном сеансе SSH? Эта команда загрузит указанный файл в текущий каталог:

Обратите внимание на одиночный период в конце — включите его, иначе перевод не будет работать.

3. Как перенести файлы из Linux в Windows, используя FTP

Можно также использовать приложение протокола передачи файлов (FTP) с поддержкой SSH. Передача файлов через SFTP в пользовательском интерфейсе, управляемом мышью, возможно, проще, чем полагаться на набранные команды.

Опять же, сервер SSH должен быть запущен на компьютере с Linux перед началом работы. Вы также должны убедиться, что вы установили приложение FTP, такое как FileZilla, которое поддерживает SFTP.

Чтобы использовать этот метод, запустите FileZilla, затем откройте Файл → Менеджер сайтов. Создайте новый сайт, заботясь о том, чтобы установить протокол на SFTP. Добавьте целевой IP-адрес в Host, затем имя пользователя и пароль, установив тип входа в систему как Нормальный.

Нажмите Готово, когда будете готовы, затем используйте интерфейс FTP для перетаскивания файлов между двумя компьютерами.

4. Делитесь файлами между Linux и Windows с помощью Resilio Sync

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

Все, что вам нужно сделать, это установить приложение, назначить папку синхронизации, а затем создать ключ. Установите это на втором ПК, и ваши данные будут синхронизированы. Для этого есть два хороших варианта:

  • Resilio Sync: ранее известная как BitTorrent Sync, Resilio доступна практически на любой платформе, о которой вы только можете подумать. Есть платная версия, но бесплатного варианта достаточно для синхронизации двух устройств.
  • SyncThing: для Linux, Windows, macOS и Android эта альтернатива Resilio Sync предлагает аналогичную функцию без платного компонента.

Совместное использование файлов между Windows и Linux очень просто

Если вы новичок в Linux, или вы находите Windows незнакомой, обмен данными между ними проще, чем вы думаете.

Мы рассмотрели несколько методов. Мы рекомендуем вам попробовать все из них и решить, какой из них вам наиболее удобен.

Tech Monger

File transfer between ubuntu and windows using VSFTP

Posted November 19, 2017

In this tutorial we will learn how to use vsftpd on Linux to make Ubuntu machine run as ftp server and transfer files over wifi on local network.

On many occasion you need to copy and backup files locally from one computer to other. Using physical disk like flash drive or external hard drive is not always feasible due to many constraints such large file size, external drive availability.

Setup

We can take advantage of machines being on same network to achieve file transfer.

To follow this guide you should have access to following

  • Ubuntu Machine
  • Windows Machine
  • Both machines connected over same network using ethernet or wifi

How to install VFTP on Ubuntu

Open Terminal to get and install vsftp demon from official ubuntu repository.

sudo apt-get install vsftpd

Above command will install vsftp demon which means it will always be running in background upon machine startup using init .

Use following commands to check vsftp service

sudo service vsftpd status

If service is running then above command will output status of service with all spawned vsftp process ids.

Alternatively you can also check vsftp process with grep

ps -ef | grep vsftp

How to configure VSFTP for Uploads

This step is optional but if you want to allow uploads from remote machine to your ubuntu server then follow below configuration.

After installation vsftp will create configuration file at path /etc/vsftpd.conf . This file should be owned by root and should have default vsftp configuration. By default VSFTP will not allow ftp uploads; to enable it uncomment line write_enable=YES

Note that /etc/vsftpd.conf would be owned by root , to make any changes in configuration do. sudo vim /etc/vsftpd.conf or sudo gedit /etc/vsftpd.conf

Restart vsftpd demon once configuration is completed.

sudo service vsftpd restart

Check status after restart.

sudo service vsftpd status

How to configure Ubuntu firewall for FTP

By default ubuntu shall be running firewall known as uncomplicated firewall ( ufw ). Default firewall rules will not allow any outside connection.

To open ftp port on this firewall use following commands.

Check firewall status using

sudo ufw status

Firewall should be active and running. If it’s not active then enable the same using following command to make your machine secure.

You can keep it disable if you have such requirement, however it’s recommended to keep it on. sudo ufw enable

To open ftp port 21 use following command

sudo ufw allow ftp or sudo ufw allow 21

This will add firewall rule to accept ftp connections from other machine on network. After adding ftp rule you should have following entries in your firewall. sudo ufw status

Configure Windows Firewall

Firewall should permit you to initiate ftp session from windows machine. Search for Windows Firewall in start menu to open firewall configuration window.

Since we are going to use one time ftp we will disable firewall and reenable it once ftp is done. Depending upon which network you are connected to Home or Public you can disable firewall like below.

Screenshot : Disable Windows Firewall

Note that disabling complete firewall is not recommended. If you are going to use ftp server regularly from windows machine then please create firewall rules under Windows Firewall with Advanced Security on Port 21

Initiate FTP session using Windows command line

Once we are done with required configurations we can initiate first ftp connection from windows command line. First get IP address of machine hosting FTP server using command ifconfig on ubuntu machine. Use eth0 inet address if you are connected with ethernet cable. For wireless connection use inet address of wlan0 interface. My ubuntu machine have following local IP 192.168.2.102 .

To initiate connection open command prompt on windows and use following command. ftp 192.168.2.102

It will ask for username and password. Username will be same name as the ubuntu user (techmonger in my case) and password will the ubuntu’s system password of user.

windows cmd ftp login vsftpd ubuntu

To get file from ubuntu ftp server, navigate to directory and use get command like below.

To upload file from windows machine to ftp server, put command like below.

To terminate ftp session use bye.

Initiate FTP connection usign ftp client on windows

By now you would agree that doing ftp from windows command prompt is bit tedious. We can use ftp client such as winscp or filezilla to get GUI for ftp operations.

Use hostname as IP address of ftp server (192.168.2.102 in my case) and same credentials as those of ubuntu user.

Like below you can initiate connection from filezilla. You can use drag and drop to download and upload files from windows machine.

windows filezilla ubuntu vsftp

FTP Security Aspects — Firewall and Services

Remove firewall rule from ubuntu once ftp requirement is over.

Enable Winows firewall once ftp requirement is over.

Stop vsftp demon if ftp is no longer needed to save system resources. It will also make your system less vulnerable.

Conclusion : You can make your ubuntu machine to run as ftp server and can transfer files locally. You do not need SMB (server message block) for file transfer between linux machine and windows machine over network.

Как обмениваться файлами и передавать их между Linux и Windows

п Ранее мы показали вам, как удаленно подключиться к вашей Linux-машине с Windows-машины ( кликните сюда ). А что, если вам нужно передать некоторые файлы между вашими системами Windows и Linux?

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

Обмен файлами между системами Linux и Windows

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

По сети

Перенос файлов между Ubuntu и Windows можно выполнять разными способами, но в этом руководстве мы обсудим следующие популярные методы:

  1. Передача файлов между Ubuntu и Windows через SSH.
  2. Перенос файлов между Ubuntu и Windows с помощью Samba.
  3. Передача файлов между Ubuntu и Windows с помощью общих сетевых папок.

Метод 1: передача файлов между Ubuntu и Windows через SSH

В этом методе вам необходимо установить и включить службу SSH в Ubuntu. Также нам понадобится клиентское приложение SSH в Windows. В этом уроке мы будем использовать Putty. Далее мы собираемся использовать командную строку для обмена вашими файлами по сети.

Шаг 1. Установите пакет SSH в Ubuntu, используя следующую команду.

Установите пакет Open SSH в UbuntuУстановите пакет Open SSH в Ubuntu

Шаг 2. После успешного завершения установки вы можете проверить статус службы SSH с помощью следующей команды.

Результат команды должен выглядеть как на скриншоте ниже:

Проверьте статус службы SSHПроверьте статус службы SSH

Если служба не запущена, вы можете использовать следующую команду для ее запуска:

Кроме того, чтобы разрешить запуск службы SSH при каждом запуске вашей системы, вы можете использовать следующую команду:

Шаг 3. Установите пакет net-tools.

Установить пакет net-toolsУстановить пакет net-tools

Шаг 4. Выполните следующую команду, чтобы получить IP-адрес вашего компьютера с Ubuntu.

IP-адрес машины UbuntuIP-адрес машины Ubuntu

Шаг 5. На вашем компьютере с Windows нам понадобится SSH-клиент (это Putty) и PSCP. PSCP считается инструментом безопасного копирования, который используется вместе с Putty для безопасной передачи файлов по сети.

Вы можете скачать оба (Putty и PSCP) с официального сайта Putty. ( кликните сюда .) Обратите внимание, что Putty необходимо будет установить, а PSCP — нет. Вы должны поместить файл PSCP.exe на диск «C: \», который будет использоваться, как вы вскоре увидите.

Шаг 6. Теперь откройте проводник и используйте следующую команду, чтобы запустить перенос файлов с Windows-машины в Ubuntu.

Скопируйте файл из Windows в Ubuntu через SSHСкопируйте файл из Windows в Ubuntu через SSH

Шаг 7. Затем вы должны ввести свой пароль Ubuntu.

Введите свой пароль UbuntuВведите свой пароль Ubuntu

Шаг 8. После успешного ввода пароля команда скопирует текстовый файл с вашего компьютера Windows в вашу домашнюю Ubuntu. Теперь вы можете проверить свой домашний каталог, и вы должны найти там файл.

Проверьте скопированный файлПроверьте скопированный файл

Шаг 9. Теперь, если вам нужно перенести ваши файлы с машины Ubuntu в Windows, откройте проводник на вашем компьютере с Windows и используйте следующую команду. Будьте осторожны и не забудьте точку в конце команды.

Скопируйте файл из Ubuntu в Windows через SSHСкопируйте файл из Ubuntu в Windows через SSH

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

Файл успешно скопированФайл успешно скопирован

Метод 2: передача файлов через Samba

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

Шаг 1. Установите пакет Samba в Ubuntu, используя следующую команду.

Установить пакет Samba в UbuntuУстановить пакет Samba в Ubuntu

Шаг 2. Вы можете установить пароль к общему ресурсу samba следующим образом.

Добавить пользователя для общего доступа SambaДобавить пользователя для общего доступа Samba

где hendadel — пользователь Ubuntu, которого вы должны использовать при доступе к общему каталогу Ubuntu.

Шаг 3. Давайте создадим каталог, который будет использоваться для обмена вашими файлами.

Создать каталог для общих данныхСоздать каталог для общих данных

Шаг 4. Используя ваш любимый текстовый редактор, откройте файл конфигурации samba.

Откройте файл конфигурации SambaОткройте файл конфигурации Samba

Шаг 5. Добавьте следующие строки в конец файла конфигурации samba.

Файл конфигурации самбы должен выглядеть следующим образом:

Редактировать файл конфигурации SambaРедактировать файл конфигурации Samba

Сохраните и выйдите из файла конфигурации samba.

Шаг 6. Перезапустите службу samba, используя следующую команду:

Перезапустить службу SambaПерезапустить службу Samba

Шаг 7. На компьютере с Windows откройте приложение запуска из меню «Пуск» и введите IP-адрес компьютера Ubuntu с именем общего каталога, как показано ниже.

Удаленный доступ к вашей UbuntuУдаленный доступ к вашей Ubuntu

Нажмите кнопку ОК, чтобы продолжить.

Шаг 8. Появится сообщение безопасности Windows, вам нужно будет ввести свое имя пользователя и пароль samba. Затем нажмите кнопку ОК, чтобы продолжить.

Требуется авторизацияТребуется авторизация

Шаг 9. Теперь у вас должен быть доступ к вашему общему каталогу Ubuntu, и вы можете передавать файлы.

Добро пожаловать в ваш общий каталог UbuntuДобро пожаловать в ваш общий каталог Ubuntu

Метод 3: общие сетевые папки

Это самый простой способ из всех. В этом методе мы предоставляем доступ к любой папке с машины Windows, чтобы она была видна на машине Ubuntu.

Шаг 1. На компьютере с Windows щелкните правой кнопкой мыши значок сетевых подключений в правом нижнем углу панели задач.

Щелкните правой кнопкой мыши сетевые подключенияЩелкните правой кнопкой мыши сетевые подключения

Шаг 2. Выберите «Открыть настройки сети и Интернета».

Откройте настройки сети и Интернета.Откройте настройки сети и Интернета.

Шаг 3. Затем выберите «Параметры доступа».

Открыть параметры общего доступаОткрыть параметры общего доступа

Шаг 4. Теперь в вашем текущем сетевом профиле выберите следующие параметры:

  • Включите обнаружение сети.
  • Включите общий доступ к файлам и принтерам.

Не забудьте сохранить изменения.

Шаг 5. Теперь откройте проводник и перейдите в каталог, которым вы хотите поделиться. Щелкните папку правой кнопкой мыши и выберите «Свойства».

Свойства открытой папкиСвойства открытой папки

Шаг 6. Открыв свойства папки, перейдем на вкладку «Общий доступ». Также нажмите кнопку Advanced Sharing.

Открыть расширенный доступОткрыть расширенный доступ

Шаг 7. Установите флажок «Поделиться этой папкой».

Проверьте общий доступ к этой папкеПроверьте общий доступ к этой папке

Если вам нужно установить разрешения для общей папки, например (Чтение, Запись), вы можете нажать кнопку разрешений и установить свои разрешения.

Установить разрешения на совместное использованиеУстановить разрешения на совместное использование

Нажмите кнопку ОК, чтобы продолжить.

Шаг 8. Теперь на машине Ubuntu откройте файловый браузер.

Из вашего Ubuntu Откройте файловый браузерИз вашего Ubuntu Откройте файловый браузер

Шаг 9. На левой панели выберите «Другие места».

Открыть другие местаОткрыть другие места

Шаг 10. На нижней панели введите IP-адрес вашего компьютера с Windows и путь к общей папке следующим образом:

Подключиться к общей папке WindowsПодключиться к общей папке Windows

Затем нажмите кнопку «Подключить».

Шаг 11. Должно появиться сообщение об аутентификации. Введите ваше имя пользователя и пароль. Чтобы продолжить, нажмите кнопку «Подключить».

Введите имя пользователя и пароль вашего компьютера с WindowsВведите имя пользователя и пароль вашего компьютера с Windows

Шаг 12. Затем вы должны увидеть свою общую папку Windows. Теперь вы можете передавать файлы между двумя машинами.

Добро пожаловать в вашу общую папку WindowsДобро пожаловать в вашу общую папку Windows

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

Ранее мы рассмотрели, как мы можем обмениваться файлами между ПК с Linux и ПК с Windows по сети. Некоторые из используемых утилит включают SSH, Samba и общие сетевые папки. Здесь мы рассмотрим относительно похожую ситуацию, только на этот раз она будет на той же машине.

Вы можете спросить, почему мы не можем копировать файлы прямо из раздела Linux в раздел Windows и наоборот? Простой ответ таков; Это будет работать для одного, но не работает для другого. Давайте посмотрим на причины этого.

Почему это нелегко

Формат раздела NTFS, используемый Windows, не поддерживает права доступа к файлам Linux. Поэтому мы не можем рассматривать установку Linux на раздел NTFS, отличный от Ext4. С другой стороны, Windows не может читать файловую систему Linux, даже если системы Linux могут читать раздел NTFS. В большинстве случаев раздел Linux не указан в списке «Этот компьютер » раздел на Windows при двойной загрузке. Следовательно, вы можете скопировать файл из раздела Windows в Linux, но не наоборот.

Простое решение

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

Поскольку Linux не может работать с разделами NTFS или FAT32, а Windows не может читать файловую систему Linux, нам потребуется настроить третий раздел, к которому будут иметь доступ обе операционные системы. Этот третий раздел будет содержать файлы, которыми они обычно пользуются. Назовем это SharedPartition.

Мы можем использовать другие методы для обмена файлами, включая внешнее хранилище, такое как USB, или онлайн-хранилище, например Google Drive и DropBox. Однако это утомительно, поскольку для переключения с одной ОС на другую потребуется перезагрузка, а другой метод зависит от пропускной способности.

Создать SharedPartition

Независимо от того, есть ли у вас SSD или жесткий диск, нам потребуется как минимум четыре раздела:

  • Раздел Linux
  • Раздел Windows
  • Пространство подкачки
  • Общий раздел (NTFS)

Я считаю, что у вас уже есть первые три. Для создания SharedPartition, вы можете смело проверить нашу публикацию на сайте » Создание или изменение размеров разделов в Linux. ‘Убедитесь, что вы отформатировали его в NTFS. Кроме того, вам может потребоваться понимание таблицы разделов, используемой на ваших дисках. Это может быть GPT или MBR. Наш пост на сайте » Загрузка Linux или Windows с USB-накопителя ‘Дает вам исчерпывающее руководство по этому поводу. Вы также поймете преимущество одного перед другим.

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

Настроить автоматическое монтирование в Linux

Нам нужно будет выполнить несколько команд в командной строке. Если вы только начинаете, не паникуйте. Скопируйте и вставьте команды, как они указаны ниже. В этом посте мы выбрали дистрибутив Linux Ubuntu 20.04 LTS.

Примечание: Не забудьте заменить имя SharedPartition с меткой вашего нового раздела в любой из команд.

Шаг 1. Установите драйвер ntfs-3g, который позволяет Linux читать и записывать разделы NTFS.

Установите ntfs-3gУстановить NTFS-3g

Шаг 2. Создайте каталог, в который мы будем монтировать наш новый раздел.

Создать каталог монтированияСоздать каталог монтирования

Шаг 3. Получите UUID (универсальный уникальный идентификатор) нового SharedPartition с помощью команды ниже.

Вы должны увидеть такой результат.

Знай свой UUIDЗнай свой UUID

Скопируйте UUID SharedPartition. UUID определяет раздел в файле / etc / fstab.

Шаг 4. Поскольку мы будем редактировать файл / etc / fstab, создайте резервную копию с помощью команды ниже.

Шаг 5. Выполните команду ниже, чтобы отредактировать / etc / fstab с помощью редактора nano.

Вы должны увидеть окно, подобное приведенному ниже. Добавьте следующую строку в конце, но не забудьте заменить UUID своим.

Отредактируйте etc-fstabОтредактируйте etc-fstab

После этого шага перезагрузите компьютер. Теперь вы должны увидеть SharedPartition установлен под ‘Другие места » меню.

SharedPartitionSharedPartition

Настройте специальные папки (Linux)

Специальные папки в Linux — это те, которые находятся в вашем домашнем каталоге. К ним относятся рабочий стол, документы, видео и т. Д. Выполните команду ниже, чтобы отредактировать их пути.

Специальные папкиСпециальные папки

Теперь нам нужно отредактировать пути, чтобы они указывали на наш SharedPartition, смонтированный в /media/SharedPartition. Например, для загрузок мы добавим путь «/media/SharedPartition/Downloads” и удалите «$ HOME / Загрузки » дорожка. После применения изменений у вас должно получиться примерно следующее:

Специальные папкиСпециальные папки

Сохраните изменения и закройте редактор Nano.

Настройте специальные папки (Windows)

Шаг 1. Откройте проводник и введите %Профиль пользователя% в адресной строке. Нажмите Enter.

Профили пользователейПрофили пользователей

Шаг 2. Выберите папку, скажем «Загрузки», к которой вы хотите получить доступ в обеих операционных системах. Щелкните правой кнопкой мыши и выберите параметр свойств.

Шаг 3. В открывшемся всплывающем окне выберите вкладку «Местоположение».

Вкладка LocationВкладка Location

Вы увидите путь по умолчанию к вашей папке загрузок.

Шаг 4. Нажми на Двигаться кнопка. Откроется окно, в котором вы выберете новый путь для загрузок. Перейдите к своему SharedPartition и выберите папку Downloads, уже созданную в Linux. Нажми на Выберите папку кнопка.

Выберите папку назначенияВыберите папку назначения

Шаг 5. Нажмите кнопку «Применить», чтобы внести изменения.

Вы увидите всплывающее окно с предложением переместить содержимое из старой папки в это новое место. Щелкните ОК.

Применять измененияПрименять изменения

Вот и все. Теперь вы можете сделать то же самое для других папок. Теперь все, что вы сохраняете в этих папках, например, документы в Windows, будет доступно в Linux в каталоге документов.

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

  • 08/08/2021
  • 0
  • Ubuntu

Оптимизация / сжатие изображений без потерь с обрезкой в ​​Ubuntu - VITUX

Оптимизация / сжатие изображений без потерь с обрезкой в ​​Ubuntu — VITUX

  • 08/08/2021
  • 0
  • LinuxUbuntuРабочий стол

Разрешение изображения современных устройств для фотосъемки, таких как смартфоны и цифровые камеры, увеличивается день ото дня. Настоящая сделка наступает, когда нам нужно поделиться этими изображениями, загрузить их в облако или даже сохранить их.

Управление яркостью экрана из терминала Ubuntu - VITUX

Управление яркостью экрана из терминала Ubuntu — VITUX

  • 08/08/2021
  • 0
  • ОболочкаUbuntu

Если вы используете свою систему Ubuntu в разное время дня, вам также может потребоваться снова и снова изменять яркость экрана, чтобы облегчить работу глаз. Хотя есть способы сделать это через пользовательский интерфейс, я в основном работаю в ко.

Как отключить / отключить звук аппаратного сигнала в терминале Ubuntu - VITUX

Как отключить / отключить звук аппаратного сигнала в терминале Ubuntu — VITUX

  • 08/08/2021
  • 0
  • ОболочкаUbuntu

Если вы часто пользуетесь Терминалом или даже новичок, возможно, вы слышали раздражающий звуковой сигнал, когда делаете что-то, что «запрещено». Например, если вы находитесь в своем Терминале и нажимаете клавишу Backspace, когда нет символов для у.

Обмен файлами между Windows и Linux

Если вы хотите копировать или перемещать данные между операционными системами Windows и Linux, это проще, чем вы думаете. Мы собрали для вас четыре способа сделать это:

  1. Безопасное копирование файлов через SSH
  2. Передача файлов из Windows в Linux через FTP
  3. Обмен данными с помощью программного обеспечения для синхронизации
  4. Используйте общие папки на вашей виртуальной машине

С помощью каждого из этих методов вы сможете легко и без особых усилий перемещать файлы между операционными системами. Давайте рассмотрим их по очереди и выясним, какой из них вам больше подходит.

1. Копирование файлов между Windows и Linux через SSH

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

Начните с обновления ОС.

После завершения обновлений установите SSH-сервер. Сервер OpenSSH — хороший вариант.

Подождите, пока он установится. Чтобы проверить, запущен ли сервер OpenSSH, наберите:

Для передачи данных из Windows используйте SSH-клиент, например PuTTY. Для этого требуется, чтобы инструмент PSCP (клиент безопасного копирования) загружался в вашу систему Windows, чтобы работать вместе с PuTTY. Найдите оба на домашней странице PuTTY.

Обратите внимание, что PuTTY необходимо установить, а PSCP работает без инсталляции. Просто сохраните загруженный файл pscp.exe в корне диска Windows C: или настройте его как переменную среды. Вам также необходимо подтвердить IP-адрес устройства Linux. Зарегистрируйтесь в терминале Linux с помощью

Установив соединение, вы можете перенести файл из Windows в Linux следующим образом:

Вам будет предложено ввести пароль для компьютера Linux перед началом передачи.

Хотите скопировать данные из Linux в Windows в одном сеансе SSH? Эта команда загрузит указанный файл в текущий каталог:

Обратите внимание на одинокий период в конце — включите это, иначе передача не будет работать.

2. Как перенести файлы из Linux в Windows с помощью FTP

Также можно использовать приложение протокола передачи файлов (FTP) с поддержкой SSH. Перенос файлов через SFTP в пользовательском интерфейсе, управляемом мышью, возможно, проще, чем полагаться на вводимые команды.

Перед запуском на машине Linux должен быть запущен SSH-сервер. Вам также следует убедиться, что вы установили приложение FTP в Windows, например FileZilla, которое имеет поддержку SFTP.

Чтобы использовать этот метод, запустите FileZilla, затем:

  1. Откройте File > Site Manager
  2. Создать New Site
  3. Установите протокол на SFTP
  4. Добавьте целевой IP-адрес в Host
  5. Укажите логин и пароль
  6. Установите тип входа в систему Normal
  7. Нажмите Connect, когда будете готовы.

Затем вы можете использовать приложение FTP для перемещения файлов из Windows в Linux и обратно с помощью перетаскивания.

3. Делитесь файлами между Linux и Windows с помощью Resilio Sync

Другой вариант, который можно рассмотреть, — это программа для синхронизации файлов. Обычно они кроссплатформенные и используют зашифрованный ключ для управления соединением между устройствами.

Все, что вам нужно сделать, это установить приложение, назначить папку синхронизации, а затем создать ключ. Настройте это на втором ПК, и ваши данные будут синхронизированы. Для этого доступны два хороших варианта:

    : ранее известная как BitTorrent Sync, Resilio доступна практически для любой платформе, о которой вы можете подумать. Есть платная версия, но бесплатной достаточно для синхронизации двух устройств. : для Linux, Windows, macOS и Android эта альтернатива Resilio Sync предлагает аналогичную функцию без платного компонента.

4. Как перенести файлы из Windows на виртуальную машину Linux

Вместо отдельного ПК обычно запускают Linux или Windows на виртуальной машине (ВМ). Есть ли способ передавать файлы между Windows и Linux, если они установлены на виртуальной машине?

К счастью, да. В VirtualBox вы можете создать виртуальный общий каталог для синхронизации данных.

Если вы используете Windows на виртуальной машине в Linux (или наоборот), VirtualBox уже настроен для совместного использования. Перед продолжением убедитесь, что на вашей виртуальной машине установлены гостевые дополнения.

В диспетчере VirtualBox выберите виртуальную машину, затем:

    Выберите Start> Headless Start (или при работающей виртуальной машине, Devices> Shared Folders)

Когда вы перезагрузите виртуальную машину, общий ресурс будет готов для обмена данными между хост-компьютером и гостевой операционной системой.

Можно ли переместить файл из Windows в Linux с помощью сетевого ресурса?

Есть еще один вариант обмена файлами между ПК с Windows и Linux. Однако создание общего файла в одной или обеих системах с последующим доступом к нему по сети в лучшем случае ненадежно.

Обмен файлами между Windows и Linux очень прост

Независимо от того, новичок ли вы в Linux или находите Windows незнакомой, обмен данными между ними проще, чем вы думаете. Мы рассмотрели несколько методов и рекомендуем вам попробовать каждый из них и решить, какой из них вам наиболее удобен.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *