Ako zdieľať priečinok pre každého v Centos

Anonim

Ako zdieľať priečinok pre každého v Centos

V predvolenom nastavení je prístup k priečinkom v operačnom systéme CentOS obmedzený, takže ak potrebujete získať spoločný telefónny adresár, musíte zmeniť určité parametre. Pri vykonávaní tohto postupu nie je nič ťažké, budete musieť nainštalovať ďalší nástroj a vykonať zmeny v konfiguračnom súbore. Navrhujeme krok za krokom, aby sme sa zaoberali implementáciou úlohy.

Robíme zložku všeobecne v Centos

Ihneď zaznamenávame, že zmeny aplikované dnes sa budú vzťahovať na všetky počítače lokálnej siete bez ohľadu na OS nainštalovaný tam. To znamená, že prístup do adresára bude môcť získať užívateľ PC so systémom Windows alebo napríklad MacOS. Všetky nastavenia sa vyskytuje na zariadení, kde sa nachádza rovnaký adresár. Začnime z prvého kroku.

Krok 1: Inštalácia a spustenie samby

Samba je slobodný softvér, ktorého funkcie sa sústreďuje na interakciu so sieťovými objektmi. Je to s týmto nástrojom, ktorý sa otvorí otvoriť lokálny prístup pre požadovaný priečinok. V Centos, tento nástroj nie je zahrnutý v štandardnom balíku, takže to bude musieť pridať sami, a to sa robí takto:

  1. Otvorte štandardnú konzolu, napríklad prostredníctvom ikony v ponuke aplikácie.
  2. Otvorenie terminálu, aby poskytol všeobecný prístup k priečinku Centos

  3. Zadajte The SUDDO YUM nainštalovať Samba Samba-Common Command Tam a kliknite na tlačidlo ENTER.
  4. Príkaz na inštaláciu ďalšieho nástroja Samba v Centose

  5. Predpona sudo znamená, že akcia bude vykonaná v mene Superuser, takže musíte potvrdiť autentifikáciu účtu zadaním hesla.
  6. Potvrdenie hesla na inštaláciu ďalšieho nástroja Samba v Centose

  7. Tam bude oznámenie o zámere pridať nové balíky v OS, prijať ho výberom verzie Y.
  8. Potvrdenie pridania nových balíkov Samba v Centos

  9. Pre stály servis je potrebné, aby sa začalo s centos. Pridajte ho do automatického zapnutia pomocou sudo chkconfig --level 345 SMB na.
  10. Pridať Samba Utility na autorun Centos

  11. Potom spustite službu Samba pomocou príkazu Štart Service SMB a prejdite na ďalší krok.
  12. Beh komplementárneho utility Samba v Centos

Krok 2: Vytváranie povolení pre firewall

Firewall zabudovaný do operačného systému ešte nevie, že nová služba môže byť dôveryhodná. Manuálne musíte to špecifikovať vykonaním zmien pravidiel. Rozlíšenie je aktivované prístavmi portov, na ktorých sa Samba beží. Stačí stačí aktivovať konštantné pravidlo Superuser cez Su - a zadajte takéto príkazy striedavo:

Iptables -a vstup -p UDP -M UDP -S 192.168.1.0/24 --DPort 137 -J

Iptables -a vstup -p UDP -M UDP -S 192.168.1.0/24 --DPort 138 -J

Iptables -a vstup -p tcp -m tcp -s 192.168.1.0/224 --DPort 139 -J prijatie

IPTAbles -A vstup -p TCP -M TCP -S 192.168.0.0/224 --DPort 445 -J prijatie

Otvorenie portov nakonfigurujte ďalší nástroj Samba v Centose

V tomto prípade sa použilo štandardné iptables firewall ovládací nástroj. Ak potrebujete vykonať ďalšiu konfiguráciu firewallu, odporúčame vám, aby ste sa zoznámili s príručkou uvedeným v samostatnom článku podľa nasledujúceho odkazu.

Čítajte viac: Nastavenie iptables v Centos 7

Krok 3: Spustenie konfigurácie SAMBA a skúmanie parametrov

Poskytovanie prístupu zdieľaného priečinka sa vykonáva zmenou konfiguračného súboru SAMBA. Používa špecifickú syntax, jej parametre a hodnoty. Ak chcete pokračovať v práci s týmto nástrojom, odporúča sa poznať aspoň základné koncepty. Avšak, pre štartéry, poďme na to narazíte na začiatok tohto súboru nastavení.

  1. Odporúčame vám používať pohodlný editor COX Text Nano. V predvolenom nastavení to nie je v centoch, takže ho nainštalujte zadaním príkazu SUDO YUM INSTALL NANO.
  2. Inštalácia programu Nano Text, ktorý chcete upraviť Sambu v Centos

  3. Potvrďte akciu zadaním hesla z účtu Superuser.
  4. Zadajte heslo, ktoré chcete nainštalovať Nano Text Editor pre Sambu v Centos

  5. Spustite konfiguračný súbor spustením sudo nano /etc/samba/smb.conf.
  6. Samba Utility Configuration File Spustenie v centĺch

  7. Teraz sa obrazovka zobrazí všetok obsah súboru.
  8. Úprava obsahu konfiguračného súboru SAMBA v Centose

Ako vidíte, konfigurácia už špecifikovala určité pravidlá ako globálne aj oddelené. Prečítajte si základné pravidlá a ich hodnoty:

  • Pracovná skupina - názov pracovnej skupiny, v ktorej server zahŕňa;
  • String servera - stručný ľubovoľný opis servera;
  • Rozhrania - sieťové rozhrania sú k dispozícii na pripojenie k sekcii;
  • Hostitelia umožňujú - hostitelia, ktorí môžu pristupovať;
  • Hostitelia popierajú - zakázané hostitelia;
  • Súbor denníka - súbor, kde budú všetky oznámenia uložené, chybové kódy pre iné akcie;
  • Max Veľkosť záznam - Maximálna veľkosť vyššie uvedeného súboru (po prekonaní maxima je vytvorený nový súbor);
  • Bezpečnosť je spôsob, ako overiť autentickosť používateľa;
  • Hosťový účet - Združenie pre hosťujúci účet.

Nižšie nájdete príklad časti časti.

[Global]

Pracovná skupina = pracovná skupina

String server = Samba Server% V

NETBIOS NAME = Centos

Rozhrania = lo eth0162.168.12 / 24 192.168.13.2/24

Hostitelia umožňujú = 127. 192.168.12. 192.168.13.

protokolový súbor = /var/log/samba/log.%M

Max Log Size = 50

Zabezpečenie = používateľ.

Passdb backend = tdbsam

Mapa pre hosť = zlý používateľ

Krok 4: Vytvorenie verejného priečinka

Teraz viete o základných parametroch SAMBA a ako sekcia vyzerá ako niečo - súbor pravidiel pre konkrétny priečinok. Zostáva len tak, aby takúto skupinu. Ak požadovaný adresár ešte neexistuje, vytvorte ho pomocou príkazu Mkdir / Home / User / Ashare, kde / Home / User / Ashare je cesta k adresárovi a jeho mene.

  1. Spustite program Nano Text Editor, ako je znázornené v predchádzajúcom kroku.
  2. Zmeny, napríklad:

    [Priečinok]

    PATH = / TMP

    Verejnosť = ÁNO.

    Zapisovateľné = áno.

    Tlačiteľné = č.

    Napíšte zoznam = + personál

    Tu priečinok je názov časti, cesta = / TMP - cesta k priečinku a všetky ostatné parametre Otvorte plný prístup pre všetkých účastníkov miestnych sietí. Užívateľ nemôže zobraziť iba obsah, ale aj v každom spôsobe ich upravovať. Po vykonaní zmien stlačte CTRL + O, aby ste ich uložili.

  3. Uloženie zmien konfiguračného súboru SAMBA v Centose

  4. Nemeňte názov súboru, ktorý chcete nahrať, ale jednoducho stlačte ENTER.
  5. Odchýlka zmien v mene konfiguračného súboru SAMBA v Centose

  6. Ukončite textový editor cez Ctrl + X.
  7. Po editácii Samba v Centose ukončite editor textu

  8. Aktualizujte konfiguráciu aktiváciou služby SMB Reload Service.
  9. Update Utility Utility Samba v Centos

  10. Skontrolujte výkon všetkých sekcií testParm -s /etc/samba/smb.conf.
  11. Kontrola výkonu všetkých parametrov SAMBA v Centos

  12. Ak nejaké chyby vznikli, budete musieť reštartovať službu: servis SMB reštart.
  13. Reštartujte službu Samba v Centose

Samostatne by som chcel poznamenať, že prístupové práva pre užívateľov jedného zariadenia sú nakonfigurované inými metódami. Utility Samba nie je určený na vykonanie týchto operácií. Ak máte záujem o tému nastavenie privilégií na jednom mieste, prečítajte si manuál na túto tému v materiáli ďalej.

Čítajte viac: Nastavenie prístupových práv v Linuxe

Vzdialený adresár v Centos zmizne zo sieťového priečinka, ale všimnite si, že zadané parametre v konfiguračnom súbore zostanú. Preto, keď čistiace priečinky, musíte upraviť a nastaviť nástroj, ktorý sa používa dnes odstránením všetkých zbytočných sekcií.

Pozri tiež: Odstrániť adresár v Linuxe

Teraz máte informácie o tom, ako môžete zdieľať priečinok v Centos bez akýchkoľvek ťažkostí. Po ukončení tohto postupu sa adresár zobrazí na všetkých miestnych zariadeniach. Napríklad cesta Windows bude zobrazená: Linuxserver priečinok, kde Linuxserver je názov rodičovského auta, a priečinok je rovnaký priečinok.

Čítaj viac