Kā instalēt un konfigurēt Samba operētājsistēmā Linux Fedora 23

Šoreiz mēs apskatīsim instalēšanas process un Samba konfigurācija mūsu Fedora 23 operētājsistēmā. Samba, kā mēs zinām, ir komplekts, kas nodrošina Windows savietojamību ar Linux. Samba savā struktūrā ievieš SMB protokolu (servera ziņojumu bloku). Jaunākajās Samba versijās šis protokols tiek atjaunināts uz CIFS (kopējā interneta failu sistēma), kuras galvenā funkcija ir ļaut sadarboties tādām platformām kā Windows, UNIX un Linux.

Samba galvenās iezīmes

  • Izveidojiet pakalpojumu koku starp Windows, Linux un UNIX klientiem
  • Palīdzība tīkla pārlūkošanā, izmantojot NetBIOS
  • Darbojas līdzīgi Windows primārajam domēna kontrolierim
  • Autentificējiet pieteikšanos Windows domēnos
  • Var darboties kā serveru grupas dalībnieks Active Directory (AD)
  • Izmantojot Samba, NEVAR darboties kā aktīvs direktoriju domēna kontrolieris

Ietver tādus pakalpojumus kā
SmbdTas ir pakalpojums, kas ļauj mums koplietot failus un printerus Windows klientos
NmbdTulkojiet un atkārtojiet NetBIOS nosaukumu Windows vidēs
WinbinddAtrisina lietotājus un informācijas grupas, kas nāk no Windows, piemēram, Server 2008 un Server 2012

Mēs varam instalēt Samba, izmantojot divas (2) metodes:

  • Operētājsistēmas instalēšanas procesa laikā.
  • Caur komandrindu.

1. Kā instalēt Samba Fedora instalācijā


Sākotnējā logā mēs varam izvēlēties vajadzīgo iespēju, un mēs redzam, ka mums ir trīs (3) iespējas:

Sākotnējās loga opcijas

  • Instalējiet Fedora 23: nekavējoties sāk Fedora 23 operētājsistēmas instalēšanu
  • Pārbaudiet šo datu nesēju un instalējiet Fedora 23: tas ļauj mums pirms sistēmas instalēšanas uzsākšanas pārbaudīt sistēmas konfigurāciju, ja pārbaude būs veiksmīga, instalēšana sāksies
  • Traucējummeklēšana: ar instalēšanas procesu saistīto problēmu novēršana

Mūsu piemērā mēs izvēlamies pirmo opciju Instalēt Fedora 23, mēs redzēsim, ka sākas instalēšanas process, lejupielādējot instalācijai nepieciešamās paketes. Pēc tam tiks parādīts sveiciena logs, kurā mums vispirms jāizvēlas valoda un valsts, kas jāinstalē mūsu Fedora 23 operētājsistēmā.

Kad esam izvēlējušies vajadzīgo opciju, mēs turpinām noklikšķināt uz Nākamais, Tiks parādīts šāds logs:

opcijas, kā konfigurēt mūsu operētājsistēmu
TastatūraIzmantojot šo opciju, mēs varam noteikt mūsu Fedora 23 valodu un tastatūras izkārtojumu.
Valodu atbalstsTas dod mums iespēju izvēlēties valodu, kādā tiks instalēta operētājsistēma.
Laiks un datumsIzmantojot šo opciju, mēs varam noteikt sistēmas laiku un visu, kas saistīts ar tās reģionālo konfigurāciju.
Instalācijas izcelsmeIzmantojot šo opciju, mēs varam redzēt avotu, no kura mēs instalējam Fedora 23 sistēmu, un, ja mēs vēlamies to mainīt, mēs varam to izdarīt no turienes.
Instalācijas galamērķisŠī opcija ir ļoti svarīga, jo caur to mums ir jākonfigurē cietā diska sadalīšana, jāpievieno vairāk disku, kā arī citas iespējas.
Tīkla un komandas nosaukumsTas ļauj konfigurēt tīkla parametrus, pievienot jaunus savienojumus un, ja vēlamies, mainīt mūsu servera nosaukumu.

Mūsu tīmekļa servera galvenā iespēja ir šī opcija Programmatūras izvēleNoklikšķinot uz šīs cilnes, tiek parādīts šāds logs:

Kā mūsu nodoms ir pievieno sambu mums būs jāpievieno minētā loma no labā paneļa, tas ir atkarīgs no mums, kuras opcijas mēs vēlamies instalēt, mēs tās vienkārši izvēlamies un noklikšķiniet uz Pabeigts. Kad tas ir atlasīts, mēs turpinām noklikšķināt uz Sāciet instalēšanu.

2. Kā instalēt Samba no komandrindas


Mēs ievadām ar saknes lietotāju, kas jau ir izveidots un konfigurēts instalēšanas laikā, un ievadīsim šādu komandu, lai sāktu lejupielādi:
 dnf instalējiet samba
Tas ļaus mums sākt nepieciešamo pakotņu lejupielādes un atjaunināšanas procesu instalēt samba:

Mēs pieņemam lejupielādi un process automātiski sākas, kā arī attiecīgā instalācija:

Mēs atveram savu grafisko saskarni un turpinām atvērt termināli no opcijas Darbības instalējiet grafisko redaktoru Lai rediģētu Samba konfigurācijas failus, mēs ievadīsim šādu komandu:

 yum instalēt leafpad

Mēs pieņemam lejupielādi un automātiski sāk instalēšanas procesu. Mums jāgaida, līdz attiecīgās paketes tiks lejupielādētas un instalētas.

Tālāk mēs turpinām atspējot Selinux lai Samba konfigurācijā nebūtu anomāliju, šim nolūkam mēs izpildīsim komandu:

 nano / etc / selinux / config
Tiks parādīts logs ar informāciju, kas saistīta ar selinux parametriem:

Mēs mainām vērtību SELINUX = izpilde uz SELINUX = atspējots un mēs saglabājam izmaiņas, izmantojot:

Ctrl + Shift + O

Mēs atstājam redaktoru, izmantojot kombināciju:

Ctrl + Shift + X

Mēs turpinām pārstartējiet sistēmu izmantojot komandu:

 pārstartēt
Kad sistēma ir restartēta, mēs turpinām instalējiet nepieciešamās paketes, lai Samba darbotos pareizi, šim nolūkam mēs izpildīsim šādu komandu:
 yum instalēt cup-libs samba samba-parasto samba klientu
Attiecīgie iepakojumi tiks atjaunināti.

3. Kā konfigurēt Samba Fedora


Drošības un aprūpes jautājumos ieteicams izveidot mūsu .conf faila kopiju, šim nolūkam mēs izpildīsim šādu komandu:
 cp /etc/samba/samba.conf /etc/samba/smb.conf.Initial
Nākamais solis ir konfigurēt un pārvaldīt mūsu konfigurācijas failu smb.conf, šim nolūkam mēs izpildīsim komandu:
 nano /etc/samba/smb.conf
Tiks parādīts šāds logs:

Šajā logā mēs turpinām Samba konfigurēšanu iespējot failu koplietošanas iespēju starp klientiem. Mēs meklēsim drošības grupu, un mums ir jānosaka šādas vērtības, ja tās nav:

 Drošība = userPassdb aizmugure = tdbsam

Šīs vērtības ļauj Linux lietotājiem pieteikties Samba. Mēs saglabājam izmaiņas, ja tās ir mainītas.

Mēs gatavojamies konfigurēt Samba palaišanu mūsu sistēmā, mums ir divas (2) iespējas:

  • pakalpojuma sākums: mums tas jāievada katru reizi, kad vēlamies sistēmā startēt Samba
  • ieslēgt chkconfig: Iespējo Samba automātisko palaišanu, kad sistēma sāk darboties

Mūsu piemērā mēs izmantosim ieslēgt chkconfig.

Un vēlāk mēs sāksim pakalpojumu ar:

 pakalpojuma sākums
Nākamais solis, ko mēs veiksim, ir izveidot lietotājus, kurus vēlamies izveidot ar Samba, lai to paveiktu:

Mēs izveidosim sistēmā mapi, kurai var piekļūt visi lietotāji, mēs izpildīsim komandu:

 mkdir -p / home / share / shared
Piezīme-lpp Tas ļaus mums izveidot akcijas un koplietotās mapes, neradot kļūdu

Mūsu nākamais solis ir pievienojiet koplietoto mapi lietotāju grupai, atcerieties, ka šīs mapes īpašnieks ir saknes lietotājs, kuram mums jāievada šāda komanda:

 chown -R sakne: users / home / share / shared
Sekojoši mēs nodrošināsim nepieciešamās atļaujas minētajai mapei izmantojot komandu:
 chmod -R ug + rwx vai + rx -w / home / share / shared
Mūsu nākamais uzdevums ir vēlreiz rediģējiet failu smb.conf, šim nolūkam mēs izpildīsim komandu:
 nano /etc/samba/smb.conf
Kad faila logs ir atvērts, mēs nonāksim tā beigās un ievadīsim šādas rindas:
 [allusers] comment = Visi lietotāju ceļi = / sākums / akcijas / koplietotie derīgie lietotāji = @lietotāji spēka grupa = lietotāji izveido masku = 0660 direktorija maska ​​= 0771 rakstāms = jā

Mēs saglabājam izmaiņas un izejam no redaktora. Mēs restartējam Samba pakalpojumu lai pabeigtu izmaiņu piemērošanu, izmantojot komandu:

 pakalpojuma smb restartēšana
PiezīmeKatru reizi, kad veicam izmaiņas failā smb.conf, mums ir jārestartē pakalpojums, lai piemērotu izmaiņas.

Mēs pievienosim testa lietotāju, šim nolūkam mēs ievadīsim komandu useradd User_name -m -G users, mūsu piemērā mēs izveidosim lietotāju useradd testsolvetic -m -G lietotāji

Ja mēs vēlamies lietotājam testsolvetic piešķirt paroli, mēs to varam izdarīt, izmantojot komandu:

 passwd User_name
Mūsu gadījumā tas būtu pasīvs pierādījums (mums parole jāievada divas reizes).

Lai mūsu lietotājam piešķirtu paroli, lai piekļūtu Samba, mēs izpildīsim komandu:

 Smbpasswd -lietotāja_nosaukums
Mūsu piemērā smbpasswd -a solvētiskie testi

Nākamais mūsu konfigurācijas solis ir iespējot ugunsmūri, lai iespējotu klienta savienojumu, lai to izdarītu, mēs dosimies uz cilni Darbības un meklēsim ugunsmūra opciju un izpildīsim to. Mēs noklikšķinām uz opcijas Publisks un mēs atzīmējam samba un samba-klientu pakalpojumu izvēles rūtiņas.

Tagad no mūsu Windows sistēmas mēs ievadīsim komandu Palaist:

Piešķirtais IP ir 192.1680.8. Ievadot šo IP no Windows, vajadzētu parādīt logu, kurā tiek prasīts lietotājvārds un parole, lai piekļūtu Samba. Ja mēs izmantojam Nautilus sistēmu, mums jāievada komandrinda un jāievada šāda komanda:

 smbclient // saimniekdatora nosaukums / sharename -U Lietotāja_vārds
Tādā veidā mēs varam konfigurēt Samba serveri failu koplietošanai ar citiem klientiem.

Šajā piemērā mēs izveidosim savienojumu, izmantojot Windows 7 operētājsistēmu, lai to ievadītu:

Mēs nospiežam OK un mēs redzēsim, ka tiek atvērts logs ar mūsu koplietoto mapi

Šādā veidā mēs varam koplietot savus failus starp Windows klientiem un Linux klientiem, izmantojot Samba. Mēs varam veikt savus testus, izmantojot virtuālos rīkus, piemēram, VMware vai VirtualBox, lai pārbaudītu darbības jomas, neietekmējot mūsu organizāciju produktivitāti un tādējādi padziļināti izpētot dažādas iespējas.

wave wave wave wave wave