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



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

СВЪРЗАНИ: Как лесно да споделяте файлове между близки компютри





Има две части на това ръководство. В първата част ще създадем споделена папка в Windows и след това ще конфигурираме Linux за достъп до това споделяне. Във втората част ще създадем споделена папка в Linux и ще конфигурираме Windows за достъп до споделения. В зависимост от вашата ситуация ще искате да следвате подходящия набор от инструкции. Ако по някаква причина искате да настроите споделени папки и на двете системи, можете да направите и това. Ние използваме Windows 10 и Ubuntu за нашите примери, но сме направили инструкциите адаптивни към почти всяка версия на Windows или Linux.

Вариант първи: Създайте споделяне в Windows и достъп до него от Linux

За да направим това, ще направим три стъпки. Първо, ще се уверим, че споделянето е активирано в Windows. След като стане, ще споделим действителната папка. След това ще разгледаме как да получите достъп до тази папка от Linux система.



Първа стъпка: Уверете се, че споделянето е активирано в Windows

За да настроите споделена папка в Windows за Linux за достъп, започнете, като се уверите, че вашите мрежови настройки са конфигурирани да позволяват връзката от другия компютър, като отворите Центъра за мрежи и споделяне. Най-лесният начин да направите това е да щракнете с десния бутон върху иконата на мрежата в системната област и да изберете Open Network and Sharing Center.

В прозореца Център за мрежи и споделяне щракнете върху Промяна на разширените настройки за споделяне.



Реклама

За текущия ви профил се уверете, че следните две настройки са активирани:

  • Включете откриването на мрежата
  • Включете споделянето на файлове и принтери

Когато сте готови, щракнете върху Запазване на промените.

Стъпка втора: Споделете папката

Сега, когато споделянето е активирано, можем да създадем споделената папка, която да вижда Linux машината. Няма ограничения за това, което можете да споделяте (теоретично бихте могли да споделите целия си твърд диск), но тук просто ще споделяме папка с име Споделяне, която се намира на нашия работен плот.

Щракнете с десния бутон върху папката, която искате да споделите в мрежата, и след това щракнете върху Свойства. В раздела Споделяне на прозореца със свойства щракнете върху бутона Разширено споделяне.

В прозореца Разширено споделяне, който се отваря, активирайте опцията Споделяне на тази папка и след това щракнете върху бутона Разрешения.

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

Забележка: Тези потребителски акаунти са на компютъра с Windows, а не на Linux.

Реклама

Когато приключите с настройката на потребители и разрешения, щракнете върху OK, за да затворите прозореца с разрешения, и след това щракнете върху OK отново, за да затворите прозореца Разширено споделяне.

Върнете се в главния прозорец на свойствата, превключете към раздела Защита.

За да може потребителят на Linux да има достъп до споделената папка, трябва да конфигурирате същите разрешения тук, които сте конфигурирали в настройките за споделяне. Ако двете настройки не съвпадат, най-рестриктивните настройки ще влязат в сила. Ако желаният от вас потребител вече има настроени разрешения за сигурност (като потребителя на маниак в нашия пример), тогава можете да започнете. Можете да затворите прозореца и да преминете към следващата стъпка.

Ако все пак трябва да добавите потребител, като Всеки, щракнете върху бутона Редактиране.

В прозореца за разрешения, който се отваря, щракнете върху бутона Добавяне, за да въведете данните за новия потребител.

Щракнете върху OK на всички отворени прозорци и вашата папка вече трябва да бъде споделена с мрежата.

Стъпка трета: Достъп до Windows Share от Linux

Трябва да можете да монтирате споделената папка с помощта на GUI в Linux, но също така е много лесно да се направи с командния ред. Ще използваме терминал за нашите примери не само защото е по-бърз, но и защото ще работи в много различни дистрибуции.

Реклама

Първо, ще ви трябва пакета cifs-utils, за да монтирате SMB споделяния. Просто въведете следната команда в терминала:

sudo apt-get install cifs-utils

След това просто направете директория и след това монтирайте споделения към нея. В този пример ще създадем папката на нашия работен плот за лесен достъп. Използвайте тези команди, за да създадете и монтирате папката:

mkdir ~/Desktop/Windows-Share

Както можете да видите на екранната снимка, бяхме подканени за root паролата на Linux машината, а след това и за паролата на акаунта на маниаците в Windows. След като изпълним тази команда, вече можем да видим съдържанието на споделеното на Windows и да добавим данни към него.

В случай, че имате нужда от помощ за разбирането на командата за монтиране, ето разбивка:

    sudo mount.cifs:Това е просто командата за монтиране, настроена за монтиране на CIFS (SMB) споделяне. Windows PC:Това е името на компютъра с Windows. Въведете този компютър в менюто 'Старт' на Windows, щракнете с десния бутон върху него и отидете на Properties, за да видите името на вашия компютър. //Windows-PC/Споделяне:Това е пълният път към споделената папка. /home/geek/Desktop/Windows-Share:Това е мястото, където бихме искали споделянето да бъде монтирано в системата Linux. -o потребител = мания:Това е потребителското име на Windows, което използваме за достъп до споделената папка.

Вариант втора: Създайте споделяне на Linux и достъп до него от Windows

Създаването на споделяне в Linux и след това достъпът до него от Windows всъщност е малко по-лесно, отколкото обратното. Първо, ще създадем споделената папка в системата Linux. След това ще разгледаме как да получите достъп до него от компютър с Windows.

Първа стъпка: Създайте Share на Linux

За да настроите споделена папка на Linux, до която Windows има достъп, започнете с инсталиране на Samba (софтуер, който осигурява достъп до SMB/CIFS протоколи, използвани от Windows). В терминала използвайте следната команда:

sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geekРеклама

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

sudo apt-get install samba

Забележка: В този пример използваме „geek“, тъй като вече имаме потребител на Linux с това име, но можете да изберете всяко име, което искате.

Създайте директорията, която искате да споделите на вашия компютър с Windows. Просто ще поставим папка на нашия работен плот.

smbpasswd -a geek

Сега използвайте любимия си редактор, за да конфигурирате файла smb.conf. Тук използваме Vi.

mkdir ~/Desktop/Share

Превъртете надолу до края на файла и добавете тези редове:

sudo vi /etc/samba/smb.confРеклама

Очевидно ще трябва да замените някои от стойностите с личните си настройки. Трябва да изглежда така:

Запазете файла и затворете редактора. Сега просто трябва да рестартирате услугата SMB, за да влязат в сила промените.

[]

Вашата споделена папка вече трябва да бъде достъпна от компютър с Windows.

Стъпка втора: Достъп до Linux Share от Windows

Сега нека добавим споделянето на Linux към нашия работен плот на Windows. Щракнете с десния бутон някъде на работния плот и изберете Нов > Пряк път.

Въведете мрежовото местоположение на споделената папка с този синтаксис:

Забележка: Ако имате нужда от IP на вашия Linux компютър, просто използвайте |_+_| команда на терминала.

Реклама

В съветника за бърз достъп на компютъра с Windows щракнете върху Напред, изберете име за пряк път и след това щракнете върху Готово. В крайна сметка трябва да получите пряк път на работния плот, който отива направо към споделянето на Linux.

ПРОЧЕТЕТЕ СЛЕДВАЩО

Интересни Статии