Kā instalēt un konfigurēt Samba Share ar Windows un CentOS

How Install Configure Samba Share With Windows



Samba ir ar Windows saderīga failu koplietošanas sistēma. To izmanto, lai iestatītu Windows koplietošanu Linux sistēmās. Samba ir SMB/CIFS protokola Linux ieviešana.

Samba var izmantot, lai iestatītu krātuves serveri vai koplietotu failus un direktorijus Linux sistēmā.







Šajā rakstā es jums parādīšu, kā instalēt un konfigurēt Samba koplietošanu sistēmā Windows un CentOS 7. Sāksim darbu.



Samba serveris un klienta datori ir iestatīti šādā veidā:







The Samba krātuves serveris (pamatojoties uz CentOS 7) ir saimniekdatora nosaukums smb-serveris un IP adrese 10.0.1.11

The Samba CentOS 7 klients ir saimniekdatora nosaukums smb-klients un IP adrese 10.0.1.14



The Samba Windows 7 klients ir IP adrese 10.0.1.12

Šie datori atrodas vienā tīklā 10.0.1.0/24

DNS konfigurēšana Samba serverim:

Pirms darba sākšanas pārliecinieties, vai jūsu DNS serveris ir pareizi konfigurēts. Pretējā gadījumā Samba var neizdoties startēt.

Pilna DNS servera konfigurēšana nav iekļauta šajā rakstā, tāpēc es rediģēju /etc/hosts katras CentOS 7 mašīnas failu un pievienoja šādu rindu.

10.0.1.11 smb-serveris

Uz smb-serveris un smb-klients mašīnā, varat vienkārši palaist šādu komandu, lai pievienotu iepriekš minēto rindu /etc/hosts fails:

$izmest ārā '10.0.1.11 smb-serveris' | sudo tee -uz /utt/saimnieki

Windows klienta rediģēšanai es izmantoju Notepad C: Windows System32 Draiveri etc hosts failu un pievienoja šādu rindu:

10.0.1.11 smb-serveris

1. darbība:

Dodieties uz Sākt izvēlnē un meklējiet piezīmju grāmatiņa . Tagad ar peles labo pogu noklikšķiniet uz Piezīmju grāmatiņa ikonu un noklikšķiniet uz Izpildīt kā administratoram .

2. darbība:

Tagad nospiediet + vai iet uz Fails > Atvērt… un atlasiet failu C: Windows System32 Draiveri etc hosts

3. darbība:

Tagad pievienojiet iepriekš minēto rindu faila beigās. Tagad nospiediet + s vai doties uz Fails > Saglabāt lai saglabātu failu.

Samba servera instalēšana:

Samba serveris pēc noklusējuma nav instalēts CentOS 7. Tāpēc jums tas jāinstalē vietnē smb-serveris mašīna.

Pirms Samba servera instalēšanas palaidiet šo komandu, lai atjauninātu YUM pakotnes krātuves kešatmiņa:

$sudo yum makecache

Tagad atjauniniet savu CentOS 7 sistēmu ar šādu komandu:

$sudo yum atjauninājums

Ja ir pieejams atjauninājums, jums vajadzētu redzēt šādu logu. Nospiediet un un pēc tam nospiediet turpināt.

Atjaunināšanas procesa pabeigšanai vajadzētu aizņemt kādu laiku. Kad esat pabeidzis, palaidiet šo komandu, lai restartētu sistēmu.

$sudopārstartēt

Tagad instalējiet Samba serveri ar šādu komandu:

$sudo yum instalētsamba

Tagad nospiediet un un pēc tam nospiediet turpināt.

Jāinstalē Samba serveris.

Samba pakalpojumi smb un nmb pēc noklusējuma tiek apturētas. Jums tie jāsāk, pirms kaut ko darāt.

Sāciet smb pakalpojumu ar šādu komandu:

$sudosystemctl sākt kaut ko

Sāciet nmb pakalpojumu ar šādu komandu:

$sudosystemctl start nmb

Tagad jums jāpievieno smb un nmb pakalpojumus sistēmas palaišanai, lai tie sāktos, kad tiek palaists servera dators.

Pievienojiet smb pakalpojums sistēmas palaišanai ar šādu komandu:

$sudosystemctliespējotsmb

Pievienojiet nmb pakalpojums sistēmas palaišanai ar šādu komandu:

$sudosystemctliespējotnmb

Samba lietotāju pievienošana un uzskaitīšana:

Windows lietotājiem ir atšķirīgi failu un direktoriju atļauju shēmas nekā Linux. Lai pievienotu šos papildu parametrus esošajiem Linux lietotājiem, pdbedit komanda tiek izmantota.

Jūs varat pievienot savu pieteikšanās lietotāju Samba, izmantojot šādu komandu:

$sudopdbedit-uz -u$(kas es esmu)

Tagad jums ir jāiestata Samba parole. Šī ir parole, kuru izmantosit, piesakoties Samba koplietošanā.

Ievadiet lietotāja Samba paroli un nospiediet .

Ievadiet savu Samba paroli un nospiediet .

Ir jāpievieno jūsu pieteikšanās lietotājs.

Samba varat pievienot arī citus Linux lietotājus, izmantojot šādu komandu:

$sudopdbedit-uz -uUSERNAME

Piezīme: Šeit, USERNAME var būt jebkurš Linux lietotājvārds.

Tagad jūs varat uzskaitīt visus Samba lietotājus, izmantojot šādu komandu:

$sudopdbedit-TIE

Atļaut Samba satiksmi:

Tagad atļaujiet sambas satiksmi uz smb-serveris mašīna ar sekojošo Ugunsmūris komanda:

$sudougunsmūris-cmd-pievienot pakalpojumu= samba-pastāvīgs

Uzklājiet jauno Ugunsmūris konfigurācija ar šādu komandu:

$sudougunsmūris-cmd--Pārlādēt

Piekļuve Samba akcijām no CentOS 7 klienta:

Jūs varat instalēt Samba klienta utilītas savām CentOS 7 mašīnām, no kurām vēlaties pievienot Samba koplietotās ierīces smb-serveris mašīna.

Palaidiet šādu komandu, lai instalētu Samba klienta utilītas CentOS 7 klientā:

$sudo yum instalētsamba-klients

Tagad nospiediet un un pēc tam nospiediet turpināt.

Jāinstalē Samba klientu utilītas.

Tagad jūs varat uzskaitīt visu pieejamo daļu, kas paredzēta jūsu pieteikumvārdam USERNAME uz smb-serveris mašīna ar šādu komandu:

$smbclient-UUSERNAME> -TIE //HOSTNAME

Piezīme: Šeit USERNAME ir jūsu Samba lietotājvārds un HOSTNAME ir jūsu DNS nosaukums vai IP smb-serveris .

Tagad ierakstiet savu Samba paroli un nospiediet .

Visas jūsu akcijas ir jāuzskaita. Pēc noklusējuma tiek koplietota tikai lietotāja mājas direktorija. Ja vēlaties, varat pievienot vairāk akciju.

Tagad jūs varat pievienot savu daļu, izmantojot šādu komandu:

$sudo stiprinājums -tcifs-vai lietotājvārds= USERNAME,parole= SAMBA_PASSWORD
//SERVER_IP/SHARENAME MOUNTPOINT

Piezīme: USERNAME un SAMBA_PASSWORD ir Samba pieteikšanās informācija, SERVER_IP ir IP adrese smb-serveris , SHARENAME ir akcijas nosaukums un KALNA PUNKTS ir vieta/ceļš, kurā vēlaties pievienot savu daļu SHARENAME vietnē CentOS 7.

Akcija ir uzstādīta.

Piekļuve Samba akcijām no Windows klienta:

No logiem vienkārši atveriet Failu pārlūks un ierakstiet \ HOSTNAME SHARENAME jūsu atrašanās vietā, kā norādīts zemāk esošajā ekrānuzņēmumā. Kad esat pabeidzis, nospiediet .

Tagad ierakstiet savu Samba USERNAME un PAROLE un noklikšķiniet uz labi .

Jums vajadzētu būt pieteicies savā kopīgotajā vietā, kā redzat.

Papildu akciju pievienošana:

Ja jums jāpievieno vairāk kopīgošanas, izlasiet Failu koplietošanas izveide raksta sadaļu vietnē https://linuxhint.com/install-samba-on-ubuntu/

Piezīme: Es visu darīju, kamēr SELinux bija atspējots. Darbs ar SELinux nav iekļauts šajā rakstā. Lūdzu, pārbaudiet SELinux dokumentāciju, lai iegūtu vairāk informācijas par SELinux un kā to iestatīt Samba.

Tātad jūs instalējat un konfigurējat Samba koplietošanu ar Windows un CentOS 7. Paldies, ka izlasījāt šo rakstu.