Samba Share installimine ja konfigureerimine Windowsi ja CentOS -iga

How Install Configure Samba Share With Windows

Samba on Windowsiga ühilduv failide jagamise süsteem. Seda kasutatakse Windowsi jagamise seadistamiseks Linuxi süsteemides. Samba on SMB/CIFS -protokolli Linuxi juurutus.

Samba abil saab seadistada salvestusserverit või jagada faile ja katalooge Linuxi süsteemis.

Selles artiklis näitan teile, kuidas installida ja konfigureerida Samba jagamist Windowsi ja CentOS 7 -ga. Alustame.



Samba server ja kliendiarvutid on seadistatud järgmiselt.



The Samba mäluserver (põhineb CentOS 7 -l) on hostinimi smb-server ja IP -aadress 10.0.1.11

The Samba CentOS 7 klient on hostinimi smb-klient ja IP -aadress 10.0.1.14



The Samba Windows 7 klient on IP -aadress 10.0.1.12

Need arvutid on samas võrgus 10.0.1.0/24

Samba serveri DNS -i seadistamine:

Enne alustamist veenduge, et teie DNS -server on õigesti konfigureeritud. Vastasel juhul võib Samba käivitamine ebaõnnestuda.

Täieliku DNS -serveri seadistamine ei kuulu selle artikli reguleerimisalasse, nii et muutsin seda /etc/hosts iga CentOS 7 masina faili ja lisas sinna järgmise rea.

10.0.1.11 smb-server

Kohta smb-server ja smb-klient masin, saate lihtsalt käivitada järgmise käsu, et lisada ülaltoodud rida /etc/hosts fail:

$viskas välja '10 .0.1.11 smb-server ' | sudo tee -juurde /jne/võõrustajad

Windowsi kliendi jaoks kasutasin redigeerimiseks Notepadi C: Windows System32 Drivers etc hosts faili ja lisas sinna järgmise rea:

10.0.1.11 smb-server

Samm 1:

Minge Alusta menüü ja otsige märkmik . Nüüd paremklõpsake Märkmik ikooni ja klõpsake nuppu Käivita administraatorina .

2. samm:

Nüüd vajutage + või minema kuhugi Fail > Avatud… ja valige fail C: Windows System32 Drivers etc hosts

3. samm:

Nüüd lisage ülaltoodud rida faili lõppu. Nüüd vajutage + s või minna Fail > Salvesta faili salvestamiseks.

Samba serveri installimine:

Samba serverit pole CentOS 7 vaikimisi installitud. Seega peate selle installima smb-server masin.

Enne Samba serveri installimist käivitage värskendamiseks järgmine käsk YUM pakettide hoidla vahemälu:

$sudo yum makecache

Nüüd värskendage oma CentOS 7 süsteemi järgmise käsuga:

$sudo yum uuendus

Kui värskendus on saadaval, peaksite nägema järgmist akent. Vajutage ja ja seejärel vajutage jätkama.

Värskendusprotsess peaks lõpule jõudmiseks veidi aega võtma. Kui olete lõpetanud, käivitage süsteemi taaskäivitamiseks järgmine käsk.

$sudotaaskäivitage

Nüüd installige Samba server järgmise käsuga:

$sudo yum paigaldadasamba

Nüüd vajutage ja ja seejärel vajutage jätkama.

Samba server tuleks installida.

Samba teenused smb ja nmb on vaikimisi peatatud. Enne kui midagi ette võtate, peate need käivitama.

Alustage smb teenust järgmise käsuga:

$sudosüsteemne käivitamine

Alustage nmb teenust järgmise käsuga:

$sudosystemctl start nmb

Nüüd peate lisama smb ja nmb teenused süsteemi käivitamisel, et need käivituksid serveri arvuti käivitamisel.

Lisage smb teenust süsteemi käivitamiseks järgmise käsuga:

$sudosystemctllubadasmb

Lisage nmb teenust süsteemi käivitamiseks järgmise käsuga:

$sudosystemctllubadanmb

Samba kasutajate lisamine ja loend:

Windowsi kasutajatel on erinevad failid ja kataloogide loaskeemid kui Linuxil. Nende täiendavate parameetrite lisamiseks olemasolevatele Linuxi kasutajatele pdbedit käsku kasutatakse.

Saate oma sisselogimis kasutaja Samba lisada järgmise käsuga:

$sudopdbedit-juurde -u$(kes ma olen)

Nüüd peate seadistama Samba parooli. Seda parooli kasutate Samba ühiskasutusse sisselogimisel.

Sisestage kasutajale oma Samba parool ja vajutage .

Sisestage Samba parool uuesti ja vajutage .

Teie sisseloginud kasutaja tuleks lisada.

Sambale saate lisada ka teisi Linuxi kasutajaid järgmise käsuga:

$sudopdbedit-juurde -uUSERNAME

Märge: Siin, USERNAME võib olla mis tahes Linuxi kasutajanimi.

Nüüd saate loetleda kõik Samba kasutajad järgmise käsuga:

$sudopdbedit-NEED

Samba liikluse lubamine:

Nüüd lubage samba liiklus smb-server masin järgmisega Tulemüür käsk:

$sudotulemüür-cmd-lisateenus= samba-alaline

Rakenda uus Tulemüür konfigureerimine järgmise käsuga:

$sudotulemüür-cmd-uuesti laadida

Juurdepääs Samba aktsiatele CentOS 7 kliendilt:

Samba kliendi utiliite saate installida oma CentOS 7 masinatesse, kust soovite Samba aktsiaid ühendada smb-server masin.

Samba kliendi utiliitide installimiseks CentOS 7 kliendile käivitage järgmine käsk:

$sudo yum paigaldadasamba-klient

Nüüd vajutage ja ja seejärel vajutage jätkama.

Paigaldada tuleks Samba kliendi utiliidid.

Nüüd saate loetleda kogu sisselogimiseks saadaoleva osa USERNAME peal smb-server masin järgmise käsuga:

$smbclient-UUSERNAME> -NEED //HOSTNAME

Märge: Siin USERNAME on teie Samba kasutajanimi ja HOSTNAME on teie DNS -i nimi või IP -aadress smb-server .

Nüüd sisestage oma Samba parool ja vajutage .

Kõik teie aktsiad tuleks noteerida. Vaikimisi jagatakse ainult kasutaja kodukataloogi. Soovi korral saate lisada rohkem aktsiaid.

Nüüd saate oma osa ühendada järgmise käsuga:

$sudo kinnitama -tcifid-või kasutajanimi= USERNAME,parool= SAMBA_PASSWORD
//SERVER_IP/SHARENAME MOUNTPOINT

Märkus: USERNAME ja SAMBA_PASSWORD on Samba sisselogimisandmed, SERVER_IP on seadme IP -aadress smb-server , SHARENAME on aktsia nimi ja MOUNTPOINT on asukoht/tee, kuhu soovite oma osa lisada SHARENAME CentOS 7 peal.

Aktsia on paigaldatud.

Juurdepääs Samba aktsiatele Windowsi kliendilt:

Avage akendest lihtsalt File Explorer ja sisestage \ HOSTNAME SHARENAME teie asukohas, nagu on märgitud alloleval ekraanipildil. Kui olete lõpetanud, vajutage .

Nüüd sisestage oma Samba USERNAME ja PAROOL ja klõpsake nuppu Okei .

Te peaksite oma jagamisse sisse logima, nagu näete.

Veel aktsiate lisamine:

Kui teil on vaja rohkem jagamisi lisada, lugege Failiosa loomine artikli jaotis aadressil https://linuxhint.com/install-samba-on-ubuntu/

Märge: Ma tegin kõike, kui SELinux oli keelatud. SELinuxiga töötamine ei kuulu käesoleva artikli reguleerimisalasse. Palun vaadake SELinuxi dokumentatsioonist lisateavet SELinuxi ja Samba jaoks seadistamise kohta.

Nii installite ja konfigureerite Samba jagamise Windowsi ja CentOS 7 -ga. Täname, et lugesite seda artiklit.