Instalējiet Samba uz Ubuntu Linux un kopīgojiet ar Windows 10

Kad mēs pārvaldām dažādas operētājsistēmas, piemēram, Linux, Windows vai Maces, ir svarīgi zināt, kā mēs varam tās konfigurēt tā, lai failu pārsūtīšana starp tām būtu efektīva un atbilstu visām atbilstošajām prasībām. Failu saglabāšana mūsu datoros ir izplatīts uzdevums, un darbs ar tiem ir ikdiena. Problēma rodas, mainot operētājsistēmu, bet mēs vēlamies turpināt apstrādāt tos pašus datus.

Tas ir būtisks solis, jo ikdienā mēs redzam nepieciešamību koplietot failus starp divām operētājsistēmām, kurām ir dažādas failu sistēmas, piemēram, Linux un Windows, un mēs ne vienmēr varam šim nolūkam izmantot e -pastu vai noņemamus diskus. Mēs redzēsim, kā instalēt Samba Ubuntu, un šādā veidā mums būs vienkārša metode visam failu koplietošanas procesam starp Linux un Windows.

Kas ir SambaSamba ir 1992. gadā izstrādāts lietojumprogrammu komplekts, kurā tiek izmantots SMB protokols, kas ļauj pilnībā sadarboties starp Linux un Windows sistēmām. Samba ir bezmaksas programmatūra, ko licencējusi GNU.

Pašreizējā stabilā Samba versija ir 4.6.5, un, pateicoties šai lietojumprogrammai, mēs varēsim koplietot failus un drukāšanas pakalpojumus starp šīm operētājsistēmām tajā pašā tīklā.

Samba var izmantot arī kā aktīvu direktoriju domēna kontrolleri. Tagad mēs redzēsim, kā instalēt Samba Ubuntu un droši koplietot failus ar Windows operētājsistēmām.

Mēs redzēsim, kā mēs varam pilnībā konfigurēt Samba, lai koplietotu elementus starp Windows 10 un Ubuntu Linux.

1. Kā instalēt Samba operētājsistēmā Linux


Pirmais solis ir instalēt Samba tieši no Ubuntu krātuvēm, un šim nolūkam mēs izpildīsim šādu komandu. Mēs ievadām burtu S, lai akceptētu Samba pakotņu lejupielādi un instalēšanu.
 sudo apt instalēt samba samba-common python-dnspython 

PALIELINĀT

2. Kā konfigurēt Ubuntu

1. darbība
Kad Samba ir instalēta, mēs turpinām rediģēt failu /etc/samba/smb.conf, lai tajā iestatītu divas vērtības:

 nedrošs Anonīms. droša failu koplietošana
2. solis
Pirms tam mēs izveidosim sākotnējā faila rezerves kopiju, izpildot šādu rindu:
 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.orig 

PALIELINĀT

3. solis
Kad fails ir dublēts, mēs varam rediģēt failu smb.conf. Viens no galvenajiem punktiem ir pārbaudīt, vai Windows darba grupa ir līdzīga Ubuntu, un tāpēc mēs varam pārbaudīt darba grupu, izmantojot kādu no šīm opcijām. Piekļūstiet maršrutam:

  • Vadības panelis
  • Drošības sistēma
  • Sistēma

4. solis
Tur atlasiet opciju "Papildu sistēmas konfigurācija" un parādītajā jaunajā logā dodieties uz cilni "Datora nosaukums". Tur mēs redzēsim pašreizējo sistēmas grupu:

5. solis
Nākamā iespēja ir atvērt komandu uzvednes konsoli, izmantojot šādus taustiņus (Palaist) un parādītajā logā ievadīt komandu cmd.

+ R.

6. darbība
Tiklīdz mēs ievadīsim šādu rindu: net config Workstation. Tur mēs varam redzēt pašreizējo grupu darbstacijas domēna rindā.

 tīkla konfigurācijas darbstacija 

PALIELINĀT

7. solis
Ar šo informāciju mēs dosimies uz failu smb.conf rediģēšanai un veiksim šādas sākotnējās darbības. Jūsu pasūtījumā mēs izpildīsim šādas rindas:

 sudo mkdir -p / srv / samba / anonymous_shares (direktorija izveide, kurā tiks izvietoti kopīgojamie elementi) sudo chmod -R 0775 / srv / samba / anonymous_shares (Atļaujas) sudo chown -R neviens: nogroup / srv / samba / anonymous_shares (atļaujas)
5. solis
Kad šis process ir pabeigts, mēs piekļūstam konfigurācijas failam, izmantojot vienu no zināmajiem redaktoriem:
 vi: sudo vi /etc/samba/smb.conf nano: sudo nano /etc/samba/smb.conf
6. darbība
Izvietotajā failā būs jārediģē šādas direktīvas, kas atrodas sadaļā Globālais:
 workgroup = WORKGROUP netbios name = ubuntu security = user [Anonymous] comment = Anonīms failu serveris Koplietošanas ceļš = / srv / samba / anonymous_shares Browsable = jā rakstāms = jā viesis ok = tikai lasāms = nav spēka lietotājs = neviens

PALIELINĀT

7. solis
Kad tas ir izdarīts, mēs saglabājam izmaiņas, izmantojot taustiņu kombināciju:

Ctrl + O

un mēs atstājam redaktoru, izmantojot:

Ctrl + X

8. solis
Mēs pārbaudām konfigurāciju, izpildot šādu komandu:

 Testparm 

PALIELINĀT

3. Izveidojiet un konfigurējiet koplietoto mapi starp Ubuntu Linux un Windows 10


Apskatīsim, kā izvēlēties mapi, kuru vēlamies koplietot starp Ubuntu un Windows 10.

1. darbība
Mēs sākam no tā, ka esam izveidojuši mapi Ubuntu, ko mēs sauksim par mājām. Kad esam to izveidojuši, ar peles labo pogu noklikšķiniet uz tā, parādot sarakstu, kurā mēs izvēlēsimies opciju “Vietējā tīkla koplietošana”.

2. solis
Nākamajā logā mēs noklikšķināsim uz opcijas "Koplietot šo mapi", lai koplietotu šo mapi:

3. solis
Mēs redzam, ka automātiski ir aktivizētas arī izvēles rūtiņas "Atļaut citiem izveidot un dzēst failus šajā mapē" un "Viesu piekļuve (cilvēkiem bez lietotāja konta"). Noklikšķiniet uz "Izveidot kopīgošanu".

4. solis
Tālāk mēs noklikšķināsim uz opcijas “Pievienot atļaujas automātiski”, lai varētu piešķirt atļaujas mapei, kuru vēlamies kopīgot.

5. solis
Tagad mēs redzēsim, ka mums ir mūsu koplietotā mape ar bultiņas ikonu, kas norāda uz šo statusu.

4. Kā piekļūt Samba no Windows 10


Kad mēs esam apstiprinājuši šīs darbības, mēs turpinām piekļūt Windows 10 pētniekam, kur dodamies uz sadaļu Tīkls, un tur mums būs piekļuve mūsu izveidotajai mapei Anonīms:

5. Kā aizsargāt koplietotos failus Ubuntu

1. darbība
Nākamais solis ir aizsargāt piekļuvi koplietojamiem resursiem, un, lai to izdarītu, vispirms izpildīsim šādas rindas, kurās mēs izveidosim grupu un lietotāju ar atļaujām:

 sudo addgroup smbgrp sudo usermod solvetic -aG smbgrp sudo smbpasswd -a Solvetic

PALIELINĀT

2. solis
Failā smb.conf modulis security = user pieprasa, lai lietotāji piekļūtu mūsu norādītajai parolei. Tagad mēs varam instalēt paketes libpam-winbind, lai sinhronizētu lietotājus un paroles, izpildot šādu rindu:

 sudo apt instalēt libpam-winbind 
Tagad mēs izpildīsim šādas rindas to secībā:
 sudo mkdir -p / srv / samba / secure_shares (drošas direktorijas izveide) sudo chmod -R 0770 / srv / samba / secure_shares (atļaujas) sudo chown -R root: smbgrp / srv / samba / secure_shares (atļaujas)

PALIELINĀT

3. solis
Tagad mēs atkal piekļūstam failam smb.conf, un laukā Drošs mēs izveidosim šādas direktīvas:

 [Drošs] komentārs = Droša failu servera kopīgošanas ceļš = / srv / samba / secure_shares valid users = @smbgrp guest ok = no writeable = yes browserable = yes
4. solis
Kad šīs izmaiņas ir veiktas, mēs restartēsim pakalpojumus, izpildot šādas komandas:
 sudo systemctl restart smbd sudo serviss smbd restart
5. solis
Rezultāts ir tāds, ka, mēģinot piekļūt no Windows, mēs redzēsim šādu rezultātu:

Kā redzam, piekļuve tiks ierobežota, un vienīgais veids, kā piekļūt, būs ievadīt attiecīgās paroles.

6. Kā iespējot Samba UFW Ubuntu


Ja izmantojat UFW ugunsmūri Ubuntu, mums ir jāievada šādas rindas ar attiecīgo servera IP adresi, lai to iespējotu:
 sudo ufw atļaut proto udp uz jebkuru portu 137 no 192.168.0.14/24 sudo ufw atļaut proto udp uz jebkuru portu 138 no 192.168.0.14/24 sudo ufw atļaut proto tcp uz jebkuru portu 139 no 192.168.0.14/24 sudo ufw atļaut proto tcp uz jebkuru portu 445 no 192.168.0.14/24

7. Kā ievietot paroli koplietotajā mapē Ubuntu Linux un Windows 10


Mēs varam aizsargāt mapi, kuru esam koplietojuši ar Windows 10 un Linux, izveidojot piekļuves paroli.

1. darbība
Šim nolūkam mēs dosimies uz termināli un ievadīsim šādu komandu:

 sudo smbpasswd -lietotājvārds 
2. solis
Tagad katru reizi, kad no Windows 10 mēs vēlamies piekļūt Linux koplietotajai mapei, mums būs nepieciešams lietotājvārds un parole.

Ar šīm darbībām mēs esam instalējuši Samba Ubuntu.

wave wave wave wave wave