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

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

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

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

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

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

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

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

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

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

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

    Когато приключите, кликнете върху „Запазване на промените“.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    sudo apt-get install cifs-utils

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

    mkdir ~ / Desktop / Споделяне на Windows sudo mount.cifs // WindowsPC / Споделяне / начало / geek / Desktop / Windows-Share -о потребител = маниак

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

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

    • sudo mount.cifs: Това е само командата mount, настроена да монтира CIFS (SMB) дял.
    • WindowsPC: Това е името на компютъра с Windows. Напишете „Този ​​компютър“ в менюто „Старт“ в Windows, щракнете с десния бутон върху него и отидете в Properties, за да видите името на компютъра.
    • // Windows-PC / дял: Това е пълният път до споделената папка.
    • / Начало / маниак / Desktop / Windows-Споделяне на: Това е мястото, където бихме искали акцията да бъде монтирана на Linux системата.
    • -o user = geek: Това е потребителското име за Windows, което използваме за достъп до споделената папка.

    Вариант 2: Създайте Share на Linux и го достъп до Windows

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

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

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

    sudo apt-get install samba

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

    smbpasswd - измамник

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

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

    mkdir ~ / Desktop / Споделяне

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

    sudo vi /etc/samba/smb.conf

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

    [] път = / начало // на разположение = да валидни потребители =  само за четене = не браузър = да public = yes writable = yes

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

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

    sudo услуга smbd рестартиране

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

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

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

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

    \\ IP-адрес \ SHARE-ИМЕ

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

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