Ako zdieľať súbory medzi systémom Windows a Linux

Obsah:

Ako zdieľať súbory medzi systémom Windows a Linux
Ako zdieľať súbory medzi systémom Windows a Linux

Video: Ako zdieľať súbory medzi systémom Windows a Linux

Video: Ako zdieľať súbory medzi systémom Windows a Linux
Video: Python Web Apps with Flask by Ezra Zigmond - YouTube 2024, Apríl
Anonim
Predtým sme riešili rôzne spôsoby zdieľania súborov medzi blízkymi počítačmi, ale zdieľanie medzi systémom Windows a Linuxom môže byť o niečo zložitejšie. Tento článok vám ukáže, ako môžete mapovať zdieľané položky v oboch operačných systémoch, aby ste mohli bez problémov zdieľať súbory.
Predtým sme riešili rôzne spôsoby zdieľania súborov medzi blízkymi počítačmi, ale zdieľanie medzi systémom Windows a Linuxom môže byť o niečo zložitejšie. Tento článok vám ukáže, ako môžete mapovať zdieľané položky v oboch operačných systémoch, aby ste mohli bez problémov zdieľať súbory.

Táto príručka obsahuje dve časti. V prvej časti vytvoríme zdieľaný priečinok v systéme Windows a nakonfigurujeme Linux na prístup k tejto zdieľanej zložke. V druhej časti vytvoríme zdieľaný priečinok v systéme Linux a nakonfigurujeme systém Windows na prístup k zdieľanému priečinku. V závislosti od vašej situácie budete chcieť sledovať príslušnú sadu inštrukcií. Ak z nejakého dôvodu chcete nastaviť zdieľané priečinky v oboch systémoch, môžete to urobiť aj oni. Používame Windows 10 a Ubuntu pre naše príklady, ale urobili sme pokyny prispôsobivé prakticky ľubovoľnej verzii Windows alebo Linuxu.

Možnosť jedna: Vytvorte zdieľanie v systéme Windows a sprístupnite ho z Linuxu

Aby sme to mohli urobiť, urobíme tri kroky. Najprv sa ubezpečíme, či je zdieľanie v systéme Windows povolené. Akonáhle to bude, zdieľame skutočnú zložku. A potom sa pozrieme na to, ako získať prístup k tejto zložke zo systému Linux.

Prvý krok: Uistite sa, že zdieľanie je povolené v systéme Windows

Ak chcete nastaviť zdieľaný priečinok v systéme Windows for Linux, mali by ste sa na začiatku uistiť, že vaše sieťové nastavenia sú nakonfigurované tak, aby umožňovali pripojenie z iného počítača tým, že otvoria Centrum pre sieť a zdieľanie. Najjednoduchší spôsob, ako to urobiť, je kliknúť pravým tlačidlom myši na ikonu siete v systémovej lište a zvoliť "Otvoriť centrum a zdieľanie."

V okne Centra siete a zdieľania kliknite na položku Zmeniť pokročilé nastavenia zdieľania.
V okne Centra siete a zdieľania kliknite na položku Zmeniť pokročilé nastavenia zdieľania.
Pri aktuálnom profile sa uistite, či sú povolené nasledujúce dve nastavenia:
Pri aktuálnom profile sa uistite, či sú povolené nasledujúce dve nastavenia:
  • Zapnite vyhľadávanie siete
  • Zapnite zdieľanie súborov a tlačiarní
Keď skončíte, kliknite na položku Uložiť zmeny.
Keď skončíte, kliknite na položku Uložiť zmeny.

Druhý krok: Zdieľajte priečinok

Keď je zdieľanie povolené, môžeme vytvoriť zdieľaný priečinok pre stroj Linux. Neexistujú žiadne obmedzenia týkajúce sa toho, čo môžete zdieľať (teoreticky by ste mohli zdieľať celý pevný disk), ale tu budeme zdieľať priečinok s názvom "Zdieľať", ktorý sa nachádza na našej pracovnej ploche.

Kliknite pravým tlačidlom myši na priečinok, ktorý chcete zdieľať v sieti, a potom kliknite na položku Vlastnosti. Na karte "Zdieľanie" okna vlastností kliknite na tlačidlo "Rozšírené zdieľanie".

V okne "Rozšírené zdieľanie", ktoré sa otvorí, povoľte možnosť "Zdieľať tento priečinok" a potom kliknite na tlačidlo "Povolenia".
V okne "Rozšírené zdieľanie", ktoré sa otvorí, povoľte možnosť "Zdieľať tento priečinok" a potom kliknite na tlačidlo "Povolenia".
V okne oprávnení môžete obmedziť prístup k priečinku na určité účty. Ak chcete dať ľubovoľnému používateľovi prístup k vášmu priečinku, stačí mu udeliť povolenie "Úplná kontrola" používateľovi "Všetci". To umožňuje komukoľvek čítať a písať zmeny súborov v zdieľanom priečinku. Ak radšej obmedzíte prístup k určitým účtom, stačí odstrániť používateľov Everyone, pridať používateľov, ktorých chcete, a potom im priradiť príslušné povolenia.
V okne oprávnení môžete obmedziť prístup k priečinku na určité účty. Ak chcete dať ľubovoľnému používateľovi prístup k vášmu priečinku, stačí mu udeliť povolenie "Úplná kontrola" používateľovi "Všetci". To umožňuje komukoľvek čítať a písať zmeny súborov v zdieľanom priečinku. Ak radšej obmedzíte prístup k určitým účtom, stačí odstrániť používateľov Everyone, pridať používateľov, ktorých chcete, a potom im priradiť príslušné povolenia.

Poznámka: Tieto používateľské účty sú v počítači so systémom Windows, nie v systéme Linux.

Po dokončení nastavenia používateľov a povolení kliknite na tlačidlo "OK", čím zatvoríte okno povolení a potom opäť kliknete na tlačidlo "OK", čím zatvoríte okno "Rozšírené zdieľanie".

V okne hlavných vlastností prejdite na kartu Zabezpečenie.
V okne hlavných vlastností prejdite na kartu Zabezpečenie.
Aby používatelia systému Linux mali prístup k zdieľanému priečinku, musíte nakonfigurovať tie isté povolenia, ktoré ste nakonfigurovali v nastaveniach zdieľania. Ak sa obe nastavenia nezhodujú, prejdú sa najzávažnejšie nastavenia. Ak váš želaný používateľ už má nastavené bezpečnostné povolenia (napríklad používatelia geekov v našom príklade), potom je dobré ísť. Okno môžete zavrieť a prejsť na ďalší krok.
Aby používatelia systému Linux mali prístup k zdieľanému priečinku, musíte nakonfigurovať tie isté povolenia, ktoré ste nakonfigurovali v nastaveniach zdieľania. Ak sa obe nastavenia nezhodujú, prejdú sa najzávažnejšie nastavenia. Ak váš želaný používateľ už má nastavené bezpečnostné povolenia (napríklad používatelia geekov v našom príklade), potom je dobré ísť. Okno môžete zavrieť a prejsť na ďalší krok.

Ak potrebujete pridať používateľa, napríklad "Všetci," kliknite na tlačidlo Upraviť.

V okne povolenia, ktoré sa otvorí, kliknite na tlačidlo "Pridať" a zadajte podrobnosti nového používateľa.
V okne povolenia, ktoré sa otvorí, kliknite na tlačidlo "Pridať" a zadajte podrobnosti nového používateľa.
Kliknite na tlačidlo "OK" na všetkých otvorených oknách a priečinok by mal byť teraz zdieľaný so sieťou.
Kliknite na tlačidlo "OK" na všetkých otvorených oknách a priečinok by mal byť teraz zdieľaný so sieťou.

Tretí krok: Prístup k zdieľanému systému Windows z platformy Linux

Mali by ste byť schopní pripojiť zdieľaný priečinok pomocou GUI v Linuxe, ale je to tiež veľmi jednoduché urobiť s príkazovým riadkom. Budeme používať terminál pre naše príklady nielen preto, že je to rýchlejšie, ale preto, že bude fungovať v mnohých rôznych rozdeleniach.

Najprv budete potrebovať balík cifs-utils, aby ste pripojili akcie SMB. Na termináli zadajte nasledujúci príkaz:

sudo apt-get install cifs-utils

Potom vytvorte adresár a potom ho pripojte. V tomto príklade vytvoríme priečinok na pracovnej ploche pre jednoduchý prístup. Použite tieto príkazy na vytvorenie a pripojenie priečinka:

mkdir ~/Desktop/Windows-Share

sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek

V prípade, že potrebujete pomoc pri porozumení príkazu mount, nájdete tu rozpis:

  • sudo mount.cifs: Toto je len príkaz mount, nastavený na pripojenie zdieľania CIFS (SMB).
  • WindowsPC: Toto je názov počítača so systémom Windows. Typ "Tento počítač" do ponuky Štart v systéme Windows, kliknite naň pravým tlačidlom a prejdite na položku Vlastnosti, aby ste videli názov vášho počítača.
  • // Windows-PC / Share: Toto je úplná cesta k zdieľanému priečinku.
  • / Home / poleno / Desktop / Windows-Share: To je miesto, kde chceme, aby sa podiel nainštaloval do systému Linux.
  • - o user = geek: Toto je používateľské meno systému Windows, ktoré používame na prístup k zdieľanému priečinku.

Možnosť č. 2: Vytvorenie podielu na systéme Linux a jeho sprístupnenie zo systému Windows

Vytvorenie podielu na systéme Linux a jeho sprístupnenie z operačného systému Windows je vlastne o niečo jednoduchšie ako opačné. Najprv vytvoríme zdieľaný priečinok v systéme Linux. Potom sa pozrieme na to, ako získať prístup z počítača so systémom Windows.

Krok č. 1: Vytvorenie podielu na systéme Linux

Ak chcete nastaviť zdieľaný priečinok na systéme Linux, na ktorý má systém Windows prístup, začnite s inštaláciou programu Samba (softvér, ktorý poskytuje prístup k SMB / CIFS protokolom používaným systémom Windows). Na termináli použite nasledujúci príkaz:

sudo apt-get install samba

Po inštalácii Samby nakonfigurujte používateľské meno a heslo, ktoré sa použijú na prístup k zdieľaniu:

smbpasswd -a geek

Poznámka: V tomto príklade používame tlačidlo "No", pretože už používame používateľa s týmto názvom, ale môžete si vybrať ľubovoľné meno, ktoré sa vám páči.

Vytvorte adresár, ktorý chcete zdieľať s počítačom so systémom Windows. Chceme jednoducho dať priečinok na pracovnú plochu.
Vytvorte adresár, ktorý chcete zdieľať s počítačom so systémom Windows. Chceme jednoducho dať priečinok na pracovnú plochu.
mkdir ~/Desktop/Share

Teraz použite svoj obľúbený editor na konfiguráciu súboru smb.conf. Vi tu používame Vi.

sudo vi /etc/samba/smb.conf

Prejdite nadol na koniec súboru a pridajte tieto riadky:

[]

path = /home//

available = yes

valid users =

read only = no

browsable = yes

public = yes

writable = yes

Samozrejme, budete musieť niektoré hodnoty nahradiť svojimi osobnými nastaveniami. Mal by vyzerať takto:

Uložte súbor a zatvorte editor. Teraz stačí reštartovať službu SMB, aby sa zmeny prejavili.
Uložte súbor a zatvorte editor. Teraz stačí reštartovať službu SMB, aby sa zmeny prejavili.
sudo service smbd restart

Zdieľaný priečinok by mal byť teraz dostupný z počítača so systémom Windows.

Druhý krok: Prístup k zdieľanému systému Linux z Windows

Teraz pridáme podiel Linuxu na našu plochu Windows. Kliknite pravým tlačidlom myši na pracovnú plochu a vyberte položku Nový> Skratka.

Zadajte sieťové umiestnenie zdieľaného priečinka pomocou tejto syntaxe:
Zadajte sieťové umiestnenie zdieľaného priečinka pomocou tejto syntaxe:
IP-ADDRESSSHARE-NAME

Poznámka: Ak potrebujete IP počítača Linux, stačí použiť
Poznámka: Ak potrebujete IP počítača Linux, stačí použiť

ifconfig

príkaz na termináli.

V sprievodcovi skratiek na počítači so systémom Windows kliknite na tlačidlo Ďalej, vyberte názov zástupcu a potom kliknite na tlačidlo Dokončiť. Mali by ste skončiť so zástupcom na pracovnej ploche, ktorý sa presunie priamo na zdieľanie systému Linux.

Odporúča: