Î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:
- Deschideți consola standard, de exemplu, prin pictograma din meniul aplicației.
- Introduceți Sudo Yum instalați comanda samba samba-common acolo și faceți clic pe tasta Enter.
- Prefixul sudo înseamnă că acțiunea va fi executată în numele SuperUser, deci trebuie să confirmați autentificarea contului prin specificarea parolei.
- Va exista o notificare a intenției de a adăuga pachete noi în OS, acceptați-l prin selectarea versiunii Y.
- 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.
- După aceasta, începeți serviciul Samba prin comanda SMB SMB și mergeți la pasul următor.
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
Î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.
- 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.
- Confirmați acțiunea specificând parola din contul Superruser.
- Rulați fișierul de configurare prin rularea sudo nano /etc/samba/smb.conf.
- Acum, ecranul afișează toate conținutul fișierului.
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.
- Rulați editorul de text Nano, după cum se arată în pasul anterior.
- 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.
- Nu modificați numele fișierului de înregistrare, ci pur și simplu apăsați ENTER.
- Ieșiți pe editorul de text prin Ctrl + X.
- Actualizați configurația activând serviciul de reîncărcare SMB.
- Verificați performanța tuturor secțiunilor TestParm -s /etc/samba/smb.conf.
- Dacă au apărut erori, va trebui să reporniți serviciul: service SMB repornire.
Î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.