Sam Kā instalēt Samba CentOS 8 - ĀTRI UN VIEGLI

Savienojums starp operētājsistēmām ir būtisks uzdevums, lai atvieglotu dažādu failu izmantošanu starp datoriem un vēl jo vairāk, ja šīs operētājsistēmas nav savstarpēji savietojamas, kā tas ir gadījumā ar Linux ar Windows.

Ja mēģināsit pieslēgt Linux, piemēram, USB datu nesēju ar NTFS sistēmu, jūs nesaņemsiet kļūdu, jo Linux apstrādā EXT4 failu sistēmu (vai otrādi), ar kuru savienojuma iespējas starp abām ir ierobežotas, taču šodien Solvetic paskaidros, kā instalēt Samba serveri sistēmā CentOS 8, un tādā veidā ir droša un visaptveroša iespēja pārsūtīt failus starp abām sistēmām.

Atcerieties, ka varat lejupielādēt CentOS 8, izmantojot šo saiti:

Kas ir SambaSamba ir izstrādāta kā lietojumprogrammu grupa, kas atvieglo Windows savienojumu ar Linux un Unix bez jebkādām izpildes problēmām. Samba piedāvā ātrus, stabilus un drošus drukas un failu pārsūtīšanas pakalpojumus, izmantojot SMB / CIFS protokolu, un ar Samba ir iespējams nemanāmi integrēt Linux / Unix serverus un darbvirsmas vides tieši Active Directory vidēs.

Kā jau minējām, Samba izmanto CIFS (Common Internet File System) protokolu, kura uzdevums ir atvieglot piekļuvi failu un drukāšanas pakalpojumiem, kā rezultātā starp abām sistēmām var piekļūt bez kļūdām.

Samba sastāvsSamba sastāv no divām pamatprogrammām, kas ir smbd un nmbd, kuras savukārt īsteno četrus pašreizējos CIFS pamatpakalpojumus, piemēram:

  • Failu un drukas pakalpojumi.
  • Autentifikācija un autorizācija.
  • Nosaukuma izšķirtspēja.
  • Pakalpojuma paziņojums (navigācija).

Failu un drukas pakalpojumi ir visplašāk izmantotie CIFS, un tos nodrošina smbd, kas savukārt pārvalda autentifikāciju un koplietoto režīmu un lietotāja režīmu, lai aizsargātu koplietotos failus un drukas pakalpojumus, kad tiem tiek pieprasīti piekļuves akreditācijas dati.

Samba funkcijasSamba integrē dažādas utilītas, piemēram:

  • smbclient: šis ir vienkāršs SMB klients, kura interfeiss ir identisks FTP, un, pateicoties smbclient, mēs varēsim izveidot savienojumu ar attālu SMB koplietošanu, pārsūtīt failus vai nosūtīt failus uz attālās drukas koplietotājiem.
  • nmblookup: tas ir NetBIOS vārdu pakalpojumu klients, ar kuru tīklā būs iespējams meklēt NetBIOS nosaukumus.
  • Samba tīmekļa administrēšanas rīks (SWAT): tā ir utilīta, kas ļauj mums konfigurēt Samba attālināti, izmantojot tīmekļa pārlūkprogrammu.

Tagad jūs kopā ar Solvetic iemācīsities instalēt Samba uz CentOS 8.

1. Instalējiet un konfigurējiet Samba operētājsistēmā CentOS 8

1. darbība
Pirmais solis, ko mēs veiksim, ir instalēt saistītās Samba pakotnes, lai to paveiktu:

 yum instalēt samba samba-klientu samba-common -y 

PALIELINĀT

2. solis
Kad šis process ir pabeigts, mēs redzēsim sekojošo:

PALIELINĀT

3. solis
Nākamais solis būs rediģēt Samba konfigurācijas failu, kas atrodas ceļā /etc/samba/smb.conf, šim nolūkam mēs izmantosim vēlamo redaktoru:

 nano /etc/samba/smb.conf 

PALIELINĀT

PiezīmeSolvetic iesaka kļūdas gadījumā izveidot šī faila kopiju, lai to paveiktu:

 mv /etc/samba/smb.conf /etc/samba/smb.conf.bkp 

4. solis
Faila apakšā mēs ievadīsim šādu informāciju:

 [global] workgroup = WORKGROUP servera virkne = Samba Server% v netbios name = centos8 security = lietotāja karte viesim = slikts lietotāja DNS starpniekserveris = nē # =================== = ========= Share Definīcijas =========================== [Anonīms] ceļš = / samba / anonīms pārlūkojams = jā rakstāms = jā viesis ok = jā tikai lasāms = nē 

PALIELINĀT

5. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

6. darbība
Tagad mēs turpinām izveidot mapi Anonīms un restartējam Samba pakalpojumu CentOS 8:

 mkdir -p / samba / anonīms systemctl iespējot smb.service systemctl iespējot nmb.service systemctl restartēt smb.service systemctl restart nmb.service

PALIELINĀT

7. solis
Tagad mēs Iptables pievienosim šādus noteikumus, lai Samba savienojums būtu pareizs, tāpēc mēs izmantosim šādas komandas:

 ugunsmūris-cmd-pastāvīgs-zona = publisks-pievienot pakalpojums = samba ugunsmūris-cmd-ielādēt

PALIELINĀT

8. solis
Mēs turpinām mainīt elementu kopīgošanas atļaujas, izmantojot Samba:

 chmod -R 0755 anonīms / chown -R neviens: neviens nav anonīms /

PALIELINĀT

9. solis
Mēs turpinām piešķirt selinux atļaujas Samba konfigurācijai:

 chcon -t samba_share_t anonīms / 

PALIELINĀT

10. solis
Kad tas ir konfigurēts, mēs piekļūstam Windows datoram, šajā gadījumā operētājsistēmai Windows 10, mēs izmantosim šādas atslēgas un tur izpildīsim šādu rindu:

+ R.

 \ centos8

11. solis
Nospiediet Enter vai Labi, un mēs piekļūsim mapei “Anonīms”, ko esam izveidojuši CentOS 8:

PALIELINĀT

12. solis
Tur mēs varam izveidot failus vai mapes:

PALIELINĀT

13. solis
Mēs redzam šādu elementu izveidi:

PALIELINĀT

14. darbība
Ja piekļūstam šai mapei no CentOS 8, mēs varam redzēt izveidotos objektus:

PALIELINĀT

2. Samba servera nodrošināšana CentOS 8

Kā redzam, jebkurš lietotājs var piekļūt mapei un rediģēt tur mitināto saturu, bet drošības nolūkos ieteicams aizsargāt Samba serveri

1. darbība
Šim nolūkam mēs izveidosim grupu ar nosaukumu smbgrp un lietotāju solvetic_samba, lai piekļūtu samba serverim, izmantojot autentifikācijas metodi:

 useradd solvetic_samba groupadd smbgrp usermod -a -G smbgrp solvetic_samba smbpasswd -a solvetic_samba

PALIELINĀT

2. solis
Tālāk mēs izveidosim jaunu kopīgošanu un definēsim koplietošanas atļauju:
mkdir / mājas / drošs

 chown -R solvetic_samba: smbgrp / home / secure / chmod -R 0770 / home / secure / chcon -t samba_share_t / home / secure /

PALIELINĀT

3. solis
Mēs atkal piekļūstam Samba rediģēšanas failam:

 nano /etc/samba/smb.conf 
4. solis
Tur mēs ievadām sekojošo:
 [Drošs] ceļš = / mājas / droši derīgi lietotāji = @smbgrp viesis ok = nē rakstāms = jā pārlūkojams = jā

PALIELINĀT

5. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

6. darbība
Mēs restartējam Samba pakalpojumu:

 systemctl restart smb.service systemctl restart nmb.service

PALIELINĀT

7. solis
Tagad, ja mēs ejam uz Windows datoru un atjauninām tīkla ceļu, mēs varam redzēt izveidoto "drošo" mapi:

PALIELINĀT

8. solis
Veicot dubultklikšķi uz tā, mēs redzēsim, ka, lai piekļūtu, ir jāizmanto akreditācijas dati:

PALIELINĀT

9. solis
Mēs ievadām pareizos akreditācijas datus un noklikšķiniet uz Labi, un tur mēs varam izveidot vai pārsūtīt visu, ko vēlamies starp Windows un Linux:

PALIELINĀT

9. solis
No CentOS 8 mēs varam piekļūt mapei, lai apskatītu tur mitināto saturu:

PALIELINĀT

Ar Samba elementu koplietošanas process starp Windows un Linux būs daudz vienkāršāks drošā un pilnīgi praktiskā veidā.

wave wave wave wave wave