Kā instalēt SAMBA serveri Debian 9 Linux

Pārvaldot dažādas operētājsistēmas, viens no nepārtraukti uzdotajiem uzdevumiem ir vērsts uz iespēju koplietot failus starp Linux un Windows operētājsistēmām ar pilnīgu saderību un drošību.

Lai gan failu sistēmu jautājumos tas nav iespējams, jo Windows operētājsistēmas apstrādā NTFS sistēmas, savukārt Linux - ext2, ext3 vai ext4, kas padara šīs divas sistēmas pilnīgi nesaderīgas.

Bet ir risinājums, kā koplietot mūsu failus starp Windows un Linux, un tā ir Samba, tāpēc šodien šajā apmācībā mēs analizēsim, kā instalēt Samba Debian 9 un koplietot failus praktiskā veidā.

SambaSamba ir servera ziņojumu bloka (SMB) protokola atvērtā pirmkoda ieviešana Linux vidēs, kas ļauj izveidot savienojumus starp Windows, Linux un UNIX tīkliem ar pilnīgu saderību.
Pateicoties Samba, mums būs šādas priekšrocības:

  • Iespēja koplietot vienu vai vairākas failu sistēmas dažādos tīklos.
  • Koplietojiet printerus, kas instalēti gan serverī, gan klientos gan Windows, gan Linux.
  • Atbalstiet klientu datorus, izmantojot tīkla klientu skatītāju.
  • Autentificējiet klientus, piesakoties domēnā ar Windows operētājsistēmu.
  • Nodrošiniet vai atbalstiet WINS vārdu izšķirtspējas serveri.

Tagad mēs redzēsim, kā instalēt un konfigurēt Samba Debian 9.

1. Priekšnosacījumi pirms SAMBA instalēšanas Debian 9


Pirms Samba instalēšanas un konfigurēšanas Debian 9 mēs veiksim šādus uzdevumus, lai optimāli darbotos savienojums starp Linux un Windows.

Nano redaktora instalēšanaLai rediģētu Samba konfigurācijas failus, mēs instalēsim nano redaktoru, izpildot šādu rindu:

 apt-get install nano

Iespējojiet Debian Server operētājsistēmā WindowsLai no sistēmas Windows piekļūtu Samba serverim Debian, mums ir jārediģē Windows saimniekdatora fails.

Atcerieties, ka šajā failā mēs varam veikt dažādus uzdevumus, kas saistīti ar savienojumu, piekļuvi vietnēm utt.

Lai to izdarītu, mēs kā administratori atvērsim komandu uzvednes konsoli un izpildīsim šādu rindu:

 piezīmju grāmatiņa C: \ Windows \ System32 \ drivers \ etc \ hosts

PALIELINĀT

Tādējādi rediģēšanai tiks atvērts saimniekdatora fails kā administrators. Tur mēs reģistrēsim šādu rindu:

 # 192.168.0.13 Solvetic.debian vajadzētu 
Šādā gadījumā būs jārediģē katra servera pašreizējā IP adrese un jānosaka pareizais resursdatora nosaukums. Mēs saglabājam izmaiņas Windows resursdatora failā.

2. Instalējiet SAMBA Debian 9

1. darbība
Mēs piekļūsim kā root lietotāji Debian 9 un izpildīsim šādu rindu Samba instalēšanai:

 apt-get -y instalējiet libcups2 samba samba-common tases

PALIELINĀT

2. solis
Mēs gaidām Samba instalēšanas procesa beigas. Tālāk mēs pārvietosim failu smb.conf uz smb.conf.bak Lai iegūtu sākotnējo konfigurāciju kļūdas gadījumā, mēs izpildīsim šādu komandu:

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

PALIELINĀT

3. Izveidojiet Samba konfigurācijas failu Debian 9

1. darbība
Tagad mēs izveidosim Samba konfigurācijas failu, izpildot šādu rindu:

 nano /etc/samba/smb.conf 
2. solis
Jaunajā failā mēs pievienosim šādas rindas:
 [global] workgroup = WORKGROUP servera virkne = Samba serveris% v netbios nosaukums = debian security = lietotāja karte viesim = slikts lietotājs dns proxy = nē

PALIELINĀT

PiezīmeLauks darba grupa Tam jāpiešķir pareizais Windows darba grupas nosaukums.

3. solis
Lai pārbaudītu darba grupas nosaukumu sistēmā Windows, komandu uzvednē izpildīsim šādu rindu:
tīkla konfigurācijas darbstacija

PALIELINĀT

4. solis
Mēs saglabājam izmaiņas, izmantojot taustiņus

Ctrl + O

un mēs atstājam redaktoru, izmantojot

Ctrl + X

5. solis
Mēs restartēsim Samba pakalpojumus, izpildot šādu rindu:

 systemctl restartējiet smbd.service

4. Izveidojiet koplietoto mapi vietnē Debian 9

1. darbība
Tagad mēs izveidosim direktoriju, lai koplietotu failus starp abām sistēmām, un mēs mainīsim grupu uz grupu lietotājiem, šim nolūkam mēs izpildīsim šādas rindas:

 mkdir -p / home / share / allusers chown -R root: users / home / share / allusers / chmod -R ug + rwx, vai + rx -w / home / share / allusers / mkdir -p / home / share / anonymous chown -R sakne: users / home / share / anonymous / chmod -R ug + rwx vai + rx -w / home / share / anonymous /

PALIELINĀT

2. solis
Tagad mēs piekļūsim Samba konfigurācijas failam, izpildot šādu rindu:

 nano /etc/samba/smb.conf
3. solis
Tur mēs faila beigās pievienosim šādas rindas:
Grupa, kurā dalītiesTas norāda uz kopīgu resursu, kas ir pieejams un rakstāms visiem mūsu "lietotāju" grupas dalībniekiem. Mēs pievienosim sekojošo:
 [allusers] comment = Visu lietotāju ceļš = / home / share / allusers valid users = @users force group = lietotāji izveido masku = 0660 direktorija maska ​​= 0771 rakstāms = jā

Direktorija sākumsTur mēs ļaujam lietotājiem lasīt un rakstīt savos direktorijos, izmantojot Samba, mēs pievienosim šādas rindas:

 [mājas] komentārs = Mājas direktoriju pārlūkošana = nav derīgu lietotāju =% S rakstāms = jā, izveidojiet masku = 0700 direktorija maska ​​= 0700

Anonīms katalogsŠeit mēs atļaujam visiem lietotājiem rakstīt, un šī opcija ir pieejams visiem tīkla lietotājiem, tāpēc ar to jārīkojas tikai vietējos tīklos, un mēs pievienosim šādu informāciju:

 [anonīms] ceļš = / mājas / akcijas / anonīma spēku grupa = lietotāji izveido masku = 0660 direktorija maska ​​= 0771 pārlūkojams = jā rakstāms = jā viesis labi = jā

PALIELINĀT

4. solis
Mēs saglabājam izmaiņas, izmantojot taustiņus

Ctrl + O

un mēs atstājam redaktoru, izmantojot

Ctrl + X

5. solis
Mēs restartēsim Samba, lai piemērotu izmaiņas:

 systemctl restartējiet smbd.service

5. Pārvaldiet SAMBA lietotājus Debian 9

1. darbība
Nākamais solis ir pievienot lietotājus, kurus vēlamies savienojumam, izmantojot Samba, šim nolūkam mēs izveidosim lietotāju solvīts 1 izpildot sekojošo:

 useradd solvetic1 -m -G lietotāji
2. solis
Mēs varam pievienot vēlamos lietotājus. Mēs mainīsim paroli, izmantojot līniju passwd solvetic1.
Tagad mēs pievienosim šo lietotāju Samba datu bāzei, izpildot sekojošo:
 smbpasswd -a solvetic1

PALIELINĀT

6. Piekļūstiet Samba no Windows

1. darbība
Šajā gadījumā mēs izmantojam Windows 10, un, lai piekļūtu Samba serverim, mēs izmantosim šādu taustiņu kombināciju un ievadīsim servera IP:

+ R.

2. solis
Nospiežot Enter vai Accept, mēs esam piekļuvuši mapēm, kuras esam izveidojuši Samba:

PALIELINĀT

3. solis
Mēģinot piekļūt kādai no pieejamajām mapēm, mums ir jāievada mūsu izveidotā pilnvarotā lietotāja akreditācijas dati. solvetic1:

4. solis
Noklikšķiniet uz Labi, un mums būs piekļuve, un mēs tur varēsim izveidot vai rediģēt objektus:

PALIELINĀT

Kā redzam, pateicoties Samba, būs iespējams vienkāršā un saderīgā veidā koplietot failus starp Windows un Linux.

wave wave wave wave wave