Cum să împărtășiți dosarul pentru toată lumea în CentOS

Anonim

Cum să împărtășiți dosarul pentru toată lumea în CentOS

În mod implicit, accesul la foldere din sistemul de operare CentOS este limitat, deci dacă trebuie să obțineți un director comun de rețea, trebuie să modificați anumiți parametri. Nu este nimic dificil să efectuați această procedură, totuși, va trebui să instalați un instrument suplimentar și să efectuați modificări în fișierul de configurare. Propunem pas cu pas pentru a face față implementării sarcinii.

Facem un dosar în general în CentOS

Imediat, menționăm că schimbările aplicate astăzi se vor aplica tuturor computerelor rețelei locale, indiferent de sistemul de operare instalat acolo. Adică, accesul la director va fi capabil să obțină un utilizator de la PC care rulează Windows sau, de exemplu, MacOS. Toate setările are loc pe dispozitiv, unde se află același director. Să începem de la primul pas.

Pasul 1: Instalarea și pornirea Samba

Samba este un software liber al cărui funcționalitate este concentrată pe interacțiunea cu obiectele de rețea. Este cu acest instrument care va fi deschis pentru a deschide accesul local pentru dosarul dorit. În CentOS, acest utilitar nu este inclus în pachetul standard, deci va trebui să-l adăugați singur și se face astfel:

  1. Deschideți consola standard, de exemplu, prin pictograma din meniul aplicației.
  2. Deschiderea terminalului pentru a oferi acces general la dosarul CentOS

  3. Introduceți Sudo Yum instalați comanda samba samba-common acolo și faceți clic pe tasta Enter.
  4. Comandă pentru instalarea unui instrument Samba suplimentar în CentOS

  5. Prefixul sudo înseamnă că acțiunea va fi executată în numele SuperUser, deci trebuie să confirmați autentificarea contului prin specificarea parolei.
  6. Confirmarea parolei pentru instalarea unui instrument Samba suplimentar în CentOS

  7. Va exista o notificare a intenției de a adăuga pachete noi în OS, acceptați-l prin selectarea versiunii Y.
  8. Confirmarea adăugării de noi pachete Samba în CentOS

  9. Pentru serviciul permanent, este necesar ca acesta să înceapă cu centrul. Adăugați-l la Autoload utilizând sudo chkconfig --level 345 smb on.
  10. Adăugați utilitarul Samba la AUTORUN CENTOS

  11. După aceasta, începeți serviciul Samba prin comanda SMB SMB și mergeți la pasul următor.
  12. Rularea utilității Samba complementare în CentOS

Pasul 2: Crearea permisiunilor pentru firewall

Firewall-ul încorporat în sistemul de operare nu știe încă că noul serviciu poate fi de încredere. Manual trebuie să specificați acest lucru, făcând modificări ale regulilor. Rezoluția este activată de porturile porturilor pe care funcționează Samba. Trebuie doar să activați regula constantă de superuser prin Su - și să introduceți alte comenzi alternativ:

Iptables-o intrare -p udp -m UDP -s 192.168.1.0/24 --Port 137 -J Acceptați

IPTABLES -A INPUT-PP UDP -M UDP -S 192.168.1.0/24 --Port 138 -J Acceptați

Iptables-o intrare -p TCP -m TCP -s 192.168.1.0/224 --Port 139 -J Acceptați

Iptables-o intrare -p TCP -m TCP -s 192.168.0.0/224 --Port 445 -J Acceptați

Deschiderea porturilor pentru a configura un utilitar Samba suplimentar în CentOS

În acest caz, a fost utilizat instrumentul standard de control IPABABS Firewall. Dacă trebuie să efectuați o configurație suplimentară a firewall-ului, vă sfătuim să vă familiarizați cu manualul prezentat într-un articol separat în conformitate cu următorul link.

Citiți mai multe: Setarea iptablelor în CentOS 7

Pasul 3: Pornirea Samba Config și explorarea parametrilor

Furnizarea accesului de dosare partajată se efectuează prin schimbarea fișierului de configurare Samba. Utilizează o sintaxă specifică, parametrii și valorile sale. Dacă doriți să continuați să lucrați cu acest instrument, se recomandă cunoașterea cel puțin conceptele de bază. Cu toate acestea, pentru început, să ne dăm seama cu începutul acestui fișier de setări.

  1. Vă sfătuim să utilizați editorul de text COX convenabil Nano. În mod implicit, nu este în centrul orașului, deci instalați-l tastând comanda Sudo Yum instalați Nano.
  2. Instalarea editorului de text NANO pentru a edita Samba în CentOS

  3. Confirmați acțiunea specificând parola din contul Superruser.
  4. Introduceți parola pentru a instala editorul de text Nano pentru Samba în CentOS

  5. Rulați fișierul de configurare prin rularea sudo nano /etc/samba/smb.conf.
  6. Samba Utility Configuration File Lansarea în CentOS

  7. Acum, ecranul afișează toate conținutul fișierului.
  8. Editarea conținutului fișierului de configurare Samba în CentOS

După cum puteți vedea, configurația deja specificată anumite reguli atât globale, cât și separate. Citiți regulile de bază și valorile acestora:

  • Grupul de lucru - numele grupului de lucru în care include serverul;
  • String server - o scurtă descriere arbitrară a serverului;
  • Interfețe - interfețe de rețea disponibile pentru conectarea la secțiune;
  • Gazdele permit - gazde care pot accesa;
  • Găzduiesc gazdele interzise;
  • Fișier jurnal - un fișier în care toate notificările vor fi stocate, coduri de eroare pentru alte acțiuni;
  • Dimensiunea jurnalului maxim - dimensiunea maximă a fișierului de mai sus (după depășirea maximului este creată un fișier nou);
  • Securitatea este o modalitate de a verifica autenticitatea utilizatorului;
  • Contul de oaspeți - Asociația pentru cont de oaspeți.

Mai jos vedeți un exemplu al secțiunii secțiunii.

[global]

Grupul de lucru = grup de lucru

Server String = Samba Server% v

Nume NETBIOS = CENTOS

Interfețe = Lo0 192.168.12 / 24 192.168.13.2/24

Gazdele permit = 127. 192.168.12. 192.168.13.

fișier jurnal = /var/log/samba/log.%m

Dimensiunea logului maxim = 50

Securitate = utilizator.

Passdb backend = tdbsam

Harta către oaspete = utilizator rău

Pasul 4: Crearea unui dosar public

Acum știți despre parametrii de bază din Samba și cum arată secțiunea ceva - un set de reguli pentru un anumit dosar. Rămâne doar pentru a face un astfel de grup. Dacă directorul solicitat nu există încă, creați-l utilizând comanda MKDIR / HOME / utilizator / ASHARE, unde / Home / Utilizator / AShare este calea către director și numele său.

  1. Rulați editorul de text Nano, după cum se arată în pasul anterior.
  2. Efectuați modificări, de exemplu:

    [Pliant]

    PATH = / TMP

    Public = da.

    Writable = da.

    Imprimabil = Nr.

    Scrierea listei = + personalul

    Aici folderul este un nume de secțiune, PATH = / TMP - calea către dosar și toți ceilalți parametri deschid accesul deplin pentru toți participanții la rețea locală. Utilizatorul nu numai că va vedea conținutul, ci și în orice mod de ao edita. După efectuarea modificărilor, apăsați Ctrl + O pentru a le salva.

  3. Salvarea modificărilor în fișierul de configurare Samba din CentOS

  4. Nu modificați numele fișierului de înregistrare, ci pur și simplu apăsați ENTER.
  5. Deflectarea modificărilor în numele fișierului de configurare Samba din CentOS

  6. Ieșiți pe editorul de text prin Ctrl + X.
  7. Ieșiți pe editorul de text după editarea Samba în CentOS

  8. Actualizați configurația activând serviciul de reîncărcare SMB.
  9. Actualizarea configurației de configurare a utilităților Samba în CentOS

  10. Verificați performanța tuturor secțiunilor TestParm -s /etc/samba/smb.conf.
  11. Verificarea performanței tuturor parametrilor Samba în CentOS

  12. Dacă au apărut erori, va trebui să reporniți serviciul: service SMB repornire.
  13. Repornirea serviciului Samba în CentOS

În mod separat, aș dori să menționez că drepturile de acces pentru utilizatorii unui dispozitiv sunt configurate prin alte metode. Utilitarul Samba nu intenționează să efectueze aceste operațiuni. Dacă sunteți interesat de tema care setă privilegiile pe o singură mașină locală, citiți manualul de pe acest subiect în material mai departe.

Citiți mai multe: Setarea drepturilor de acces în Linux

Directorul îndepărtat din CentOS va dispărea din folderul de rețea, dar rețineți că parametrii specificați din fișierul de configurare vor rămâne. Prin urmare, la curățarea dosarelor, trebuie să editați și să configurați utilitarul utilizat astăzi prin eliminarea tuturor secțiunilor inutile.

Consultați și: Ștergeți directorul din Linux

Acum aveți informații despre modul în care puteți împărtăși dosarul în CentOS fără dificultăți. La finalizarea acestei proceduri, directorul va apărea pe toate dispozitivele locale. De exemplu, calea ferestrelor va fi vizualizată: dosarul \\ LinuxServer \ dosarul, unde LinuxServer este numele mașinii părinte, iar folderul este același folder.

Citeste mai mult