If-Koubou

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Кликнете с десния бутон върху папката, която искате да споделите в мрежата, след което кликнете върху "Properties" ("Свойства"). На раздела "Sharing" на прозореца със свойства кликнете върху бутона "Advanced Sharing".

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

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

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

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

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

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

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

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

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

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

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

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

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

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

mkdir ~ / Desktop / Windows-Share sudo mount.cifs // WindowsPC / Споделяне / начало / геометър / Desktop / Windows-Share -o user = geek

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

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

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

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

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

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

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

sudo apt-get инсталирате самба

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

smbpasswd -a geek

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

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

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

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

sudo vi /etc/samba/smb.conf

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

[] path = / home // налични = да валидни потребители =  само за четене = не browsable = да публични = да записано = да

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

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

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

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

Стъпка втора: Достъп до споделянето на Linux от Windows

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

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

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

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

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