Kaip įdiegti SAMBA serverį „Debian 9 Linux“

Tvarkant skirtingas operacines sistemas, viena iš nuolat pateikiamų užduočių yra sutelkta į galimybę dalytis failais tarp „Linux“ ir „Windows“ operacinių sistemų su visišku suderinamumu ir saugumu.

Nors failų sistemos klausimais tai neįmanoma, nes „Windows“ operacinės sistemos tvarko NTFS sistemas, o „Linux“ tvarko ext2, ext3 arba ext4, todėl šios dvi sistemos yra visiškai nesuderinamos.

Tačiau yra sprendimas dalytis savo failais tarp „Windows“ ir „Linux“, ir tai yra „Samba“, todėl šiandien šioje pamokoje mes analizuosime, kaip įdiegti „Samba“ „Debian 9“ ir bendrinti failus praktiškai.

Samba„Samba“ yra atviro kodo serverio pranešimų bloko (SMB) protokolo „Linux“ aplinkoje diegimas, leidžiantis visiškai suderinti ryšius tarp „Windows“, „Linux“ ir „UNIX“ tinklų.
„Samba“ dėka turėsime šiuos privalumus:

  • Galimybė bendrinti vieną ar kelias failų sistemas skirtinguose tinkluose.
  • Bendrinkite spausdintuvus, įdiegtus tiek serveryje, tiek „Windows“ ir „Linux“ klientuose.
  • Palaikykite klientų kompiuterius naudodami tinklo klientų peržiūros programą.
  • Autentifikuokite klientus prisijungę prie domeno naudodami „Windows“ operacinę sistemą.
  • Pateikite arba palaikykite WINS vardų skyros serverį.

Dabar pamatysime, kaip įdiegti ir sukonfigūruoti „Samba“ „Debian 9“.

1. Būtinos sąlygos prieš įdiegiant SAMBA „Debian 9“


Prieš įdiegdami ir konfigūruodami „Samba“ „Debian 9“, atliksime šias užduotis, kad optimaliai veiktų ryšys tarp „Linux“ ir „Windows“.

Įdiekite „nano“ redaktoriųNorėdami redaguoti „Samba“ konfigūracijos failus, įdiegsime „nano“ redaktorių vykdydami šią eilutę:

 apt-get install nano

Įgalinti „Debian Server“ sistemoje „Windows“Norėdami iš „Windows“ pasiekti „Samba“ serverį „Debian“, turime redaguoti „Windows“ prieglobos failą.

Atminkite, kad šiame faile galime atlikti įvairias užduotis, susijusias su ryšiu, prieiga prie svetainių ar ne, ir pan.

Norėdami tai padaryti, kaip administratoriai atidarysime komandų eilutės konsolę ir vykdysime šią eilutę:

 užrašų knygelė C: \ Windows \ System32 \ drivers \ etc \ hosts

DIDELIS

Tai atidarys pagrindinio kompiuterio failą kaip administratorių redaguoti. Ten užregistruosime šią eilutę:

 # 192.168.0.13 Solvetic.debian turėtų 
Tokiu atveju reikės redaguoti dabartinį kiekvieno serverio IP adresą ir nustatyti teisingą pagrindinio kompiuterio pavadinimą. Išsaugome pakeitimus „Windows“ prieglobos faile.

2. Įdiekite SAMBA „Debian 9“

1 žingsnis
Mes pateksime kaip „Debian 9“ pagrindiniai vartotojai ir vykdysime šią eilutę, kad įdiegtume „Samba“:

 apt-get -y įdiegti libcups2 samba samba-common puodelius

DIDELIS

2 žingsnis
Laukiame, kol „Samba“ diegimo procesas bus baigtas. Toliau perkelsime failą smb.conf į smb.conf.bak Norėdami gauti pradinę konfigūraciją įvykus klaidai, vykdysime šią komandą:

 mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

DIDELIS

3. Sukurkite „Samba“ konfigūracijos failą „Debian 9“

1 žingsnis
Dabar sukursime „Samba“ konfigūracijos failą vykdydami šią eilutę:

 nano /etc/samba/smb.conf 
2 žingsnis
Naujame faile pridėsime šias eilutes:
 [global] workgroup = WORKGROUP server string = Samba Server% v netbios name = debian security = vartotojo žemėlapis svečiui = blogas naudotojo DNS tarpinis serveris = ne

DIDELIS

PastabaLaukas darbo grupė Jis turėtų būti priskirtas teisingu „Windows“ darbo grupės pavadinimu.

3 žingsnis
Norėdami patikrinti darbo grupės pavadinimą „Windows“, komandų eilutėje vykdysime šią eilutę:
„net config“ darbo stotis

DIDELIS

4 žingsnis
Pakeitimus išsaugome naudodami klavišus

Ctrl + O

ir paliekame redaktorių naudodami

„Ctrl“ + X

5 žingsnis
Iš naujo paleisime „Samba“ paslaugas vykdydami šią eilutę:

 systemctl iš naujo paleiskite smbd.service

4. Sukurkite bendrinamą aplanką „Debian 9“

1 žingsnis
Dabar sukursime katalogą, kuriame bus dalijamasi failais tarp abiejų sistemų, ir pakeisime grupę į grupę vartotojų, tam mes vykdysime šias eilutes jų eilės tvarka:

 mkdir -p / home / share / allusers chown -R root: users / home / share / allusers / chmod -R ug + rwx arba + rx -w / home / share / allusers / mkdir -p / home / share / anonymous chown -R šaknis: users / home / share / anonymous / chmod -R ug + rwx arba + rx -w / home / share / anonymous /

DIDELIS

2 žingsnis
Dabar pasieksime „Samba“ konfigūracijos failą vykdydami šią eilutę:

 nano /etc/samba/smb.conf
3 žingsnis
Prie failo pabaigos pridėsime šias eilutes:
Grupė dalintisTai nurodo bendrus išteklius, kurie yra prieinami ir įrašomi visiems mūsų „vartotojų“ grupės nariams. Pridėsime:
 [allusers] comment = Visų naudotojų kelias = / home / share / allusers valid users = @users force group = vartotojai sukuria kaukę = 0660 katalogo kaukė = 0771 rašomasis = taip

Katalogas PagrindinisTen leidžiame vartotojams skaityti ir rašyti į savo katalogus per „Samba“, pridėsime šias eilutes:

 [namų] komentaras = Pradžios katalogai naršomi = nėra galiojančių vartotojų =% S įrašomas = taip sukuriama kaukė = 0700 katalogo kaukė = 0700

Anoniminis katalogasČia mes leidžiame visiems vartotojams rašyti ir ši parinktis šis išteklius yra atviras visiems tinklo nariams, todėl jis turėtų būti tvarkomas tik vietiniuose tinkluose, pridėsime:

 [anonimas] path = / home / share / anonymous force group = vartotojai sukuria kaukę = 0660 katalogo kaukė = 0771 naršoma = taip rašoma = taip svečias gerai = taip

DIDELIS

4 žingsnis
Pakeitimus išsaugome naudodami klavišus

Ctrl + O

ir paliekame redaktorių naudodami

„Ctrl“ + X

5 žingsnis
Iš naujo paleisime „Samba“, kad pritaikytume pakeitimus:

 systemctl iš naujo paleiskite smbd.service

5. Tvarkykite SAMBA vartotojus „Debian 9“

1 žingsnis
Kitas žingsnis yra pridėti vartotojus, kurių norime prisijungti per „Samba“, tam mes sukursime vartotoją solvetas1 vykdydami šiuos veiksmus:

 useradd solvetic1 -m -G vartotojai
2 žingsnis
Galime pridėti norimus vartotojus. Mes pakeisime slaptažodį naudodami eilutę passwd solvetic1.
Dabar mes pridėsime šį vartotoją prie „Samba“ duomenų bazės, atlikdami šiuos veiksmus:
 smbpasswd -a solvetic1

DIDELIS

6. Pasiekite „Samba“ iš „Windows“

1 žingsnis
Šiuo atveju mes naudojame „Windows 10“ ir norėdami pasiekti „Samba“ serverį naudosime šį klavišų derinį ir įvesime serverio IP:

+ R.

2 žingsnis
Paspausdami „Enter“ arba „Accept“ pasiekėme aplankus, kuriuos sukūrėme „Samba“:

DIDELIS

3 žingsnis
Bandydami pasiekti bet kurį iš galimų aplankų, šiame pavyzdyje turime įvesti įgalioto vartotojo, kurį sukūrėme, kredencialus solvetic1:

4 žingsnis
Spustelėkite Gerai ir mes turėsime prieigą ir galėsime ten kurti ar redaguoti objektus:

DIDELIS

Kaip matome, „Samba“ dėka bus galima paprastai ir suderinamai bendrinti failus tarp „Windows“ ir „Linux“.

wave wave wave wave wave