Novikov Maxim Glebovich - Partajarea folderelor sau dischetelor în linux ubuntu

În Windows, partajarea unui folder sau a unui disc este destul de ușoară. În Linux, în legătură cu sistemul său de securitate mai puternic, organizarea accesului general, dacă se face pentru prima dată, durează un pic mai mult din cauza acțiunilor pregătitoare, însă nimic nu este prea complicat. Și pentru folderele ulterioare, organizația de acces nu devine mai complicată decât în ​​Windows.







Pune la dispoziția publicului în Ubuntu pentru dosarul de rețea locală ( „împărtășesc“ l), puteți fie manual, fie prin setarea fișierelor de configurare de editare NFS-servere și apoi montați folderele partajate de pe computerul țintă, sau prin intermediul unui serviciu special, care se numește samba. Acest serviciu vă permite să partajați un dosar nu numai pentru computerele din Linux, ci să faceți acest lucru și pentru alte sisteme de operare, pentru care, în general, este destinat în primul rând. Serviciul implementează protocolul SMB / CIFS, denumit și LanManager sau NetBIOS.

Deci, mai jos oferim o tehnică pentru organizarea accesului partajat dintr-o rețea locală într-un dosar prin serviciul samba. Nu fi intimidat de descrierea lungă - tehnica este scurtă, dar este destul de bine descrisă. În plus, dacă ați făcut deja o singură dată, apoi pentru a distribui dosarele rămase, va fi suficient să efectuați numai articolul 5. De fapt, pur și simplu, includeți partajarea oricărui folder prin meniul contextual.

  1. Cu ajutorul "Sistemului → Administrare → Software-ul de gestionare a pachetelor Synaptic" asigurați-vă că avem instalat pachetul samba. Dacă nu, instalați-l.
  2. Dacă aveți de gând să pună la dispoziția publicului o dată o unitate sau un dosar, proprietarul care contul dvs. nu este, apoi deschideți /etc/samba/smb.conf fișier în secțiunea [global] în subsecțiunea Diverse o linie adaugă:

usershare owner = False.

Acest lucru ne va permite ca utilizator să ne împărtășim cu ceilalți. Deci, discurile sunt în controlul superutilizatorului.

Dacă după ce faceți clic pe butonul "Creați o resursă" a apărut o eroare:

Eroare 255 la începutul "net userhare": net usershare add: nu se poate partaja calea / media / discul deoarece suntem limitați doar la partajarea directoarelor pe care le deținem. Cereți administratorului să adauge linia "userhare owner only = False" în secțiunea [global] a smb.conf pentru a permite acest lucru.

înseamnă că încercați să creați un disc sau un folder pe care contul dvs. nu este deținut de public, dar nu ați efectuat pasul 2 al acestei metode.
  • Acum, dacă utilizați filtre de rețea pe computerele dvs., vom include în regulile lor în tabelul de filtrare intrările care permit porturile samba necesare, specificând interfețele de rețea necesare în loc de eth1 aici:

    # Să lucrăm samba
    # Portul 137 (netbios-ns) - serviciul de nume NETBIOS
    # Port 138 (netbios-dgm) - serviciul datagrame NETBIOS
    # Portul 139 (netbios-ssn) - Serviciul de sesiuni NETBIOS
    # Portul 445 (microsoft-ds) - Protocolul SMB prin TCP / IP
    -A INPUT -p udp -m udp -m multiport -i eth1 -port 137,138 -j ACCEPT
    -A INPUT -p tcp -m tcp -m multiport -i eth1 -port 139,445 -j ACCEPT
    -A OUTPUT -p udp -m udp -m multiport -o eth1 -port 137,138 -j ACCEPT
    -A OUTPUT -p tcp -m tcp -m multiport -o eth1 -port 139,445 -j ACCEPT
    # Dacă este necesar, permitem instrumentul de administrare
    # Port 901 (SWAT) - Instrumentul de administrare Samba bazat pe Web (SWAT)
    # -A INPUT -p tcp -m tcp -m multiport -i eth1 -port 901 -j ACCEPT
    # -A OUTPUT -p tcp -m tcp -m multiport -o eth1-port 901 -j ACCEPT







  • Asta e tot. Acum, dosarul este "partajat" și este accesibil de pe orice computer din rețeaua locală. Pentru ao accesa, deschideți "Transition → Network" și deschideți "Network Windows". După aceea, deschidem grupul de lucru WORKGROUP, găsim calculatorul necesar și, după deschidere, primim o listă a resurselor sale partajate.

    Rețineți că, pe de o parte, resursa va fi disponibilă în rețea numai în cazul în care mass-media care conține va fi montat la sistem și, pe de altă parte, nu va fi capabil de a demonta suportul până când acesta este demontată de pe alte computere într-o rețea care, în general, este logic.

    Serviciul samba este instalat numai pe mașinile ale căror resurse urmează să fie deschise rețelei. Pe toate celelalte mașini cu Ubuntu, partea client a serviciului (smbclient) este deja instalată implicit și nu este nevoie să instalați nimic.

    Conform observațiilor mele, lucrul cu rețeaua în general și cu resursele "partajate", în special, funcționează în Linux mult mai rapid și mai confident decât în ​​Windows. Este de înțeles - dacă Windows a fost creat de hârtie și emulator de mare, și apoi a mers la rețea, Linux a fost creat inițial ca un sistem de rețea, și este doar acum a început să crească în intefeys de hârtie.







    Trimiteți-le prietenilor: