Как да прехвърляте файлове между Linux и Windows през LAN

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

Файловата система е отговорна за управлението на начина, по който информацията ще се съхранява в системата, особено в предназначените за нея единици. Проблемът възниква, когато файловите системи са несъвместими, например, ако използваме операционни системи Windows там, системата по подразбиране ще бъде NTFS и ако използваме Linux система, ще забележим, че файловата система ще бъде EXT3 или EXT4.

Обикновено, или поне това е обичайният начин, ние предаваме информация между операционна система Windows и Linux, използвайки някои сменяеми носители като външни дискове или USB памет или чрез имейл. Но ние знаем ограниченията на размера, скоростта на достъп и особено сигурността, които това предполага, така че Solvetic ще обясни практически метод за изпълнение на тази задача за прехвърляне по много по -опростен начин чрез нашата LAN мрежа. Тази мрежа е достъпна във всички видове офиси и домове и за това ще използваме Samba.

Какво е SambaSamba е разработена като стандартен пакет, чиито функции позволяват взаимодействието на операционната система Windows с други системи като Linux и Unix.

Пакетът Samba е безплатен софтуер, лицензиран под Общия публичен лиценз на GNU и е член на защитата на свободата на софтуера, което гарантира неговата безплатна наличност.

Samba предлага защитени файлови и печатни услуги, като добавя стабилност и сигурност към процеса на прехвърляне благодарение на протокола SMB / CIFS, с който ще знаем, че информацията винаги ще бъде защитена по двата начина и добавена към това е ресурс, който ни позволява да отидете много по -далеч там, тъй като той може да действа като контролер на домейн или като член на домейн.

Характеристики на SambaСред неговите характеристики откриваме:

  • Можете да удостоверявате влизането в домейни на Windows.
  • Създайте сервизно дърво между клиенти на Windows, Linux и UNIX.
  • Той действа подобно на Windows Primary Domain Controller.
  • Той може да действа като член на сървърната група в Windows Active Directory (AD).
  • Помага при сърфиране в мрежата чрез функцията NetBIOS.

Samba е най -практичният вариант за задачата за споделяне на файлове между различни устройства и различни операционни системи като Windows, Linux или macOS. Трябва да се има предвид, компютрите трябва да бъдат свързани в локалната мрежа с общ рутер, така че комуникацията между всички да е оптимална. Сега ще научим как да създаваме и споделяме папките между тези две операционни системи.

1. Достъп до споделена папка на Linux от Windows 10

Етап 1
За този случай ще използваме Ubuntu 18.10 и първата стъпка, която трябва да направите, ще бъде създаването на папка, това е тази, която ще бъде споделена с операционната система Windows:

Увеличете

Стъпка 2
Сега ще е необходимо да активирате опцията за споделяне на тази папка, като щракнете с десния бутон върху нея, ако тази функция не е налична, трябва да я инсталираме, като изпълним следната команда:
sudo apt инсталирате nautilus-share

Стъпка 3
След като тази функция е инсталирана, щракваме с десния бутон върху папката и в показания списък избираме опцията „Споделяне на локална мрежа“:

Увеличете

Стъпка 4
Ще се покаже следният прозорец:

Стъпка 5
Там активираме полето „Сподели тази папка“ и ще се покаже следното съобщение:

Увеличете

Стъпка 6
Там можем да видим, че услугата за споделяне на папката, Samba, не е инсталирана, трябва да кликнете върху бутона „Инсталиране на услугата“, така че процесът да работи автоматично, можем да получим следното съобщение:

Стъпка 7
Ако видим, че инсталацията се проваля автоматично, трябва да го направим ръчно, за това отиваме до терминала и изпълняваме следната команда:

 sudo apt инсталирате samba 

Стъпка 8
Потвърждаваме изтеглянето и инсталирането на Samba в Ubuntu и след като е инсталиран, можем да активираме отново полето „Споделяне на тази папка“, както и да активираме „Разрешаване на други хора да създават и изтриват файлове в тази папка и достъп за гости (за хора без потребителски акаунт)":

Стъпка 9
След като това бъде дефинирано, кликваме върху бутона „Създаване на споделяне“, така че тази папка да бъде споделена в Linux, ще видим следното съобщение:

Увеличете

Стъпка 10
Там кликваме върху бутона „Добавяне на разрешения автоматично“, за да завършим процеса. Сега ще отидем до терминала, за да зададем паролата за потребителя на Samba, за това изпълняваме следния синтаксис:

 sudo smbpasswd -a "потребител" 
Стъпка 11
Там трябва да зададем и потвърдим паролата, която да използваме:

Стъпка 12
След това ще създадем копие на конфигурационния файл на Samba, като изпълним следния ред:

 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old 

Стъпка 13
По -късно ще получим достъп до конфигурационния файл на Samba, като използваме желания редактор, в този случай nano:

 sudo nano /etc/samba/smb.conf 
Стъпка 14
В показания файл отиваме в раздела Глобални настройки и там ще добавим следните редове:
 шифроване на пароли = вярно печели поддръжка = да

Стъпка 15
Запазваме промените, като използваме следната комбинация от клавиши:

Ctrl + O

Оставяме редактора, използвайки:

Ctrl + X

Стъпка 16
Накрая рестартираме услугата Samba, като изпълним:

 sudo услуга smbd рестартиране 
Стъпка 17
Следващата стъпка, която трябва да направите, ще бъде да потвърдите достъпа от Windows, в този случай Windows 10, до Linux, за това отиваме в Windows 10, използваме следната комбинация от клавиши и в изскачащия прозорец изпълняваме следния синтаксис:

+ R

 \ компютър или IP \ shared_resource 
ЗабележкаЗа да знаем IP на Linux, можем да изпълним командата ifconfig или ip add

Стъпка 18
След като изпълним този синтаксис, ще се покаже следният прозорец, където ще въведем идентификационните данни на потребителя на Samba, създаден в Linux:

Стъпка 19
Кликнете върху „Приемам“, ако желаем, можем да активираме полето „Запомни моите идентификационни данни“, за да се свържем автоматично, и като щракнем върху OK, ще бъдем пренасочени към пътя, където споделеният ресурс се намира в Linux. Там ще бъде възможно да се създават, редактират или поставят елементи, които ще бъдат налични в реално време в Ubuntu 18.

Увеличете

2. Достъп до споделена папка Windows 10 от Linux

Етап 1
Сега е ред да извършим процеса в Windows 10, като в този случай първият момент е да активирате опцията за споделяне в системата, за това отиваме на контролния панел:

Увеличете

Стъпка 2
Там избираме реда "Мрежи и интернет" и ще се покаже следното:

Увеличете

Стъпка 3
Кликваме върху реда „Център за мрежи и споделяне“ и в следващия прозорец ще кликнем върху реда „Промяна на разширените настройки за споделяне“:

Увеличете

Стъпка 4
В показания прозорец трябва да активираме следните опции. Кликваме върху бутона „Запазване на промените“, за да бъдат приложени.

  • Активирайте откриването на мрежа.
  • Активирайте споделянето на файлове и принтери.

Увеличете

Стъпка 5
Следващата стъпка е да споделите желаната папка, за това трябва да кликнете с десния бутон върху папката и в показаните опции да изберете опцията "Свойства":

Увеличете

Стъпка 6
В прозореца, който ще се покаже, отиваме в раздела „Споделяне“:

Стъпка 7
Там ще кликнете върху бутона „Разширено споделяне“ и в следващия прозорец активираме полето „Споделяне на тази папка“:

Стъпка 8
Там можем да добавяме коментари или да задаваме максималния брой потребители, свързани към тази папка. Кликнете върху бутона „Приложи и ОК“, за да запазите промените и ще видим пътя на споделената споделена папка:

Стъпка 9
Щракнете върху Затвори, за да излезете от съветника. Сега в Linux трябва да инсталираме пакета cifs-utils, този пакет cifs е протокол за достъп до файлове на Windows, който ще позволи връзката от Linux. За целта ще изпълним следното:

 sudo apt инсталирате cifs-utils 

Стъпка 10
След като бъде инсталиран, ще създадем папка в път на Linux, като щракнем с десния бутон върху нея или използваме командата mkdir, тя ще бъде монтирана за процеса на споделяне на файлове. След това ще изпълним следния ред, в този случай, за да монтираме папката и по този начин да имаме възможност за прехвърляне на файлове между двете системи:

 sudo mount.cifs //192.168.0.6/Solvetic3 / home / Solvetic / Desktop / Windows -o потребител = решаващ 

Увеличете

Стъпка 11
Там ще въведем съответната парола и сега, когато процесът на сглобяване е извършен, ще имаме достъп до нея от изследователя. За да го демонтираме, можем да кликнем с десния бутон и да изберем да извадим или да използваме командата umount.

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

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave