Samba Ubuntu iestatīšana.

Anonim

Ubuntu samba iestatīšana.

Ja ir nepieciešams strādāt ar tādiem pašiem failiem dažādos datoros, kontrolējot dažādas operētājsistēmas, Samba to palīdzēs. Bet neatkarīgi izveidot kopīgas mapes nav tik vienkāršas, un parastam lietotājam šis uzdevums ir diezgan neiespējams. Šis raksts pateiks, kā konfigurēt samba Ubuntu.

Grupas nosaukums, kuru jūs interesē, atrodas darbstacijas domēna līnijā. Betona atrašanās vieta var redzēt iepriekš attēlā.

Tālāk, ja datorā ar Ubuntu statisko IP ir jāparedz Windows fails "Hosts" failā. Vieglākais veids, kā to izdarīt, izmantojot "komandrindu" ar administratora tiesībām:

  1. Norādiet sistēmu ar "komandrindas" pieprasījumu.
  2. Meklējiet komandu līniju Windows sistēmā

  3. Rezultātā noklikšķiniet uz "Komandrindas" ar peles labo pogu (PCM) un izvēlieties "Run no administratora".
  4. Komandrindas atvēršana sistēmā Windows ar administratora tiesībām

  5. Logā, kas atveras, rīkojieties šādi:

    Notepad C: Windows \ System32 \ TERMANTI utt

  6. Failā, kas atvērts pēc komandas izpildes, rakstiet savu IP adresi atsevišķā līnijā.

Pēc tam primārais samba iestatījums ir beidzies. Ja vēlaties saprast visus iestatītos parametrus, varat to izdarīt šajā vietnē. Lai atrastu interesējošo parametru, paplašiniet "SMB.Conf" saraksta kreisajā pusē un atrodiet to, izvēloties vārdu pirmo burtu.

Website ar definīciju visiem parametriem Samba konfigurācijas failā

Papildus failam "SMB.Conf", izmaiņas ir jāveic arī "Limits.conf". Priekš šī:

  1. Atveriet vajadzīgo failu teksta redaktorā:

    Sudo gedit /etc/security/limits.conf.

  2. Pirms pēdējās virknes failā ievietojiet šādu tekstu:

    * - Nofile 16384

    Root - Nofile 16384

  3. Saglabājiet failu.

Saskaņā ar rezultātu, viņam ir jābūt šādai formai:

Failu ierobežo CONF, izveidojot samba Ubuntu

Tas ir nepieciešams, lai izvairītos no kļūdas, kas notiek, savienojot vairākus lietotājus vietējā tīklā.

Tagad, lai nodrošinātu pareizību ievadīto parametru, jums ir nepieciešams izpildīt komandu:

Sudo testparma /etc/samba/smb.conf.

Ja, kā rezultātā jūs redzēsiet tekstu, kas parādīts zemāk redzamajā attēlā, tas nozīmē, ka visi ievadītie dati ir pareizi.

SMB CONF konfigurācijas faila pārbaude Ubuntu pie samba uztura

Tas paliek restartēt Samba serveri ar šādu komandu:

Sudo /etc/init.d/samba restartēt.

Sagraujot visus faila "SMB.Conf" mainīgos un veikt izmaiņas "Limits.conf", jūs varat doties tieši uz mapju izveidi

Tagad konfigurācijas faila saturam vajadzētu izskatīties šādi:

Samba konfigurācijas fails ar koplietotu mapi pievienots Ubuntu

Lai visas izmaiņas stāšanās spēkā, jums ir nepieciešams, lai restartētu samba. To veic jau zināmā komanda:

Sudo pakalpojums SMBD restartēt

Pēc tam koplietojamā mape parādīsies sistēmā Windows. Lai nodrošinātu, ka "komandrindā" sekot:

Gate \ t

Arī jūs varat arī to atvērt, izmantojot diriģentu, dodoties uz direktoriju "Network", kas atrodas loga sānu panelī.

Shared samba mape Windows

Tā gadās, ka mapes joprojām nav redzamas. Visticamāk, tas ir konfigurācijas kļūda. Tāpēc atkal iet cauri visiem iepriekš minētajiem posmiem.

4. solis: mapes izveide ar lasīšanas piekļuvi

Ja vēlaties lietotājus apskatīt vietējā tīkla failus, bet ne rediģējiet tos, jums ir jāizveido mape ar tikai lasāmu piekļuvi. Tas tiek darīts pēc analoģijas ar koplietojamo mapi, konfigurācijas failā ir iestatīti tikai citi parametri. Bet, lai nebūtu nevajadzīgi jautājumi, mēs analizēsim visu posmos:

Pēc konfigurācijas faila ir jābūt trīs teksta blokiem:

Samba konfigurācijas fails pēc tikai lasīšanas mapes pievienošanas Ubuntu

Tagad restartējiet Samba serveri, lai visas izmaiņas stājās spēkā:

Sudo pakalpojums SMBD restartēt

Pēc tam mape ar lasāmām tiesībām tiks izveidotas, un visi lietotāji varēs tos ievadīt, bet nevarēs kaut kādā veidā mainīt tajā ietvertos failus.

5. solis: mapes izveide ar slēgtu piekļuvi

Ja vēlaties, lai lietotāji atvērtu tīkla mapi, lai atvērtu autentifikāciju, tās izveides darbības ir nedaudz atšķirīgas no iepriekš minētās. Veikt:

  1. Izveidojiet mapi, piemēram, "Pasw":

    Sudo mkdir -p / mājas / sambafolder / pasw

  2. Mainīt savas tiesības:

    Sudo chmod 777 -r / home / sambafolder / pasw

  3. Tagad izveidojiet lietotāju SAMBA grupā, kas tiks piešķirta ar visām tiesībām piekļūt tīkla mapei. Šim nolūkam vispirms izveidojiet grupu "SMBUSER":

    Sudo groupadd smbuser.

  4. Pievienojiet jaunizveidoto lietotāju grupai. Jūs varat iedomāties savu vārdu patstāvīgi, piemēram, būs "skolotājs":

    Sudo useradd -g smbuser skolotājs

  5. Iestatiet ievadīto paroli, lai atvērtu mapi:

    Sudo smbpasswd -a skolotājs

    Piezīme: Pēc komandas izpildes jums tiks lūgts ievadīt paroli un pēc tam to atkārtot, ņemiet vērā, ka ievadot rakstzīmes netiek parādītas.

  6. Samba lietotāja parole Ubuntu

  7. Tas paliek tikai, lai ievadītu visus vēlamos mapes parametrus Samba konfigurācijas failam. Lai to izdarītu, vispirms atveriet to:

    Sudo gedit /etc/samba/smb.conf.

    Un pēc tam kopējiet šo tekstu:

    [Pasw]

    Komentārs = tikai parole

    Ceļš = / mājas / sambafolder / pasw

    Derīgi lietotāji = skolotājs

    lasīt tikai = nē

    SVARĪGI: Ja izpildot šīs instrukcijas ceturto objektu, esat izveidojis lietotāju ar citu nosaukumu, tad pēc simbola "=" un telpas ir jāievada lietotājs.

  8. Saglabājiet izmaiņas un aizveriet teksta redaktoru.

Konfigurācijas failā tekstam vajadzētu izskatīties šādi:

Samba konfigurācijas fails ar visām izveidotajām mapēm Ubuntu

Lai to varētu atrast, pārbaudiet failu, izmantojot komandu:

Sudo testparma /etc/samba/smb.conf.

Saskaņā ar rezultātu, jums vajadzētu redzēt par to:

Samba konfigurācijas faila pārbaude kļūdām Ubuntu

Ja viss ir kārtībā, tad restartējiet serveri:

Sudo /etc/init.d/samba restartēt.

Sistēmas konfigurācijas Samba.

Grafiskais interfeiss (GUI) spēj lielā mērā atvieglot Samba iestatījumu procesu Ubuntu. Vismaz lietotājs, kurš tikai pārslēdzas uz Linux, šī metode šķiet saprotama.

1. solis: uzstādīšana

Sākotnēji jums ir jāinstalē īpaša programma sistēmā, kurai ir saskarne un kas nepieciešams konfigurēšanai. To var izdarīt ar "termināli", izpildot komandu:

Sudo aptiest sistēma-config-samba

Ja pirms tam jūs neesat instalējuši visus Samba komponentus datorā, jums būs nepieciešams lejupielādēt ar to un instalēt dažas vairāk paketes:

Sudo apt-get instalēt -y samba samba-kopējo python-glade2 sistēmas-config-samba

Pēc tam, kad viss nepieciešams, ir iestatīts, jūs varat doties tieši uz iestatījumu.

2. solis: palaist

Jūs varat palaist sistēmas config Samba divos veidos: izmantojot "Terminal" un caur Bash izvēlni.

1. metode: termināls

Ja jūs nolemjat izmantot termināli, tad jums ir jādara šādi:

  1. Nospiediet taustiņu CTRL + ALT + T taustiņu kombināciju.
  2. Ievadiet šādu komandu:

    Sudo sistēma-config-samba

  3. Nospiediet ENTER.

Tālāk jums būs jāievada sistēmas parole, pēc kura atveras programmas logs.

Piezīme: Samba konfigurācijas ieviešanas laikā, izmantojot System Config Samba, neaizveriet termināļa logu, jo šajā gadījumā programma aizveras, un visas izmaiņas netiks saglabātas.

2. metode: bash izvēlne

Otrā metode būs vieglāka daudziem, jo ​​visas darbības tiek veiktas grafiskajā interfeisā.

  1. Nospiediet bash izvēlnes pogu, kas atrodas darbvirsmas augšējā kreisajā stūrī.
  2. Poga MNU bash in Ubuntu

  3. Logā tiek atvērts meklēšanas vaicājuma pieprasījums "Samba".
  4. Meklēt virkni Bash izvēlnē Ubuntu

  5. Noklikšķiniet uz tās paša nosaukuma programmas sadaļā "Programmas".
  6. Samba bash izvēlnē

Pēc tam sistēma lūgs jums lietotāja paroli. Ievadiet to un programma atvērsies.

Paroles ievades logs, kad sākat Samba Ubuntu

3. solis: lietotāji pievienošana

Pirms sākat tieši konfigurēt Samba mapes, jums ir nepieciešams pievienot lietotājus. Tas tiek darīts, izmantojot programmas iestatījumu izvēlni.

  1. Uzklikšķiniet uz "Setup" vienumu augšējā panelī.
  2. Settings poga Sistēmas konfigurācija Samba panelis

  3. Izvēlnē izvēlieties "Lietotāji Samba".
  4. Vienums Samba lietotāji System Config Samba iestatījumu izvēlnē Ubuntu

  5. Logā, kas parādās, noklikšķiniet uz "Pievienot lietotāju".
  6. Pievienojiet lietotāja pogu Samba programmas logā Ubuntu

  7. Nolaižamajā sarakstā "Unix" lietotāja vārds atlasiet lietotājam, kuram atļauts ievadīt mapi.
  8. Samba lietotāju saraksts Ubuntu

  9. Manuāli ievadiet Windows lietotājvārdu.
  10. Lauks, lai ievadītu Windows lietotājvārdu Samba uz Ubuntu

  11. Ievadiet paroli un pēc tam atkārtojiet to ievadi attiecīgajā laukā.
  12. Ievadiet Samba lietotāja paroli Ubuntu

  13. Noklikšķiniet uz pogas "OK".

Tādā veidā jūs varat pievienot vienu vai vairākus samba lietotājus, un nākotnē noteikt viņu tiesības.

Pēc tam servera konfigurācija būs beigusies, jūs varat doties tieši uz Samba mapju izveidi.

5. solis: Izveidojiet mapes

Ja agrāk neizveidosiet publiskas mapes, programmas logs būs tukšs. Lai izveidotu jaunu mapi, jums ir jādara šādi:

  1. Noklikšķiniet uz pogas ar Sign Plus zīmi.
  2. Poga, lai izveidotu jaunu publisko mapi sambā Ubuntu

  3. Logā, kas atveras, cilnē "Galvenā" noklikšķiniet uz "Pārskats".
  4. Pārlūkojiet pogu, lai izvēlētos katalogu, lai kratītu sambā Ubuntu

  5. Failu pārvaldniekā norādiet vēlamo mapi, lai to dalītos.
  6. Mapes, lai palielinātu failu pārvaldītāju, izmantojot System Config Sam programmu Ubuntu

  7. Atkarībā no preferencēm, atzīmējiet izvēles rūtiņas blakus "Record ir atļauts" (lietotājam būs atļauts rediģēt failus publiskajā mapē) un "redzams" (citā datorā, mape būs redzama).
  8. Ērces, lai atrisinātu publiski pieejamo samba mapju rediģēšanu un parādiet tos citos datoros.

  9. Dodieties uz cilni "Piekļuve".
  10. Cilnes piekļuve sistēmas config Samba Ubuntu

  11. Tai ir iespēja identificēt lietotājus, kuriem būs atļauts atvērt kopīgu mapi. Lai to izdarītu, ielieciet atzīmi blakus "Nodrošināt piekļuvi tikai konkrētiem lietotājiem". Pēc tam jums ir jāizvēlas no saraksta.

    Piekļuves nodrošināšana SAMBA koplietojamo mapi tikai konkrētiem lietotājiem.

    Ja jūs gatavojaties veikt publisku mapi, pēc tam ievietojiet slēdzi "Nodrošināt piekļuvi visiem" pozīciju.

  12. Noklikšķiniet uz pogas "OK".

Pēc tam galvenajā programmas logā tiks parādīta jaunizveidotā mape.

Izveidots Shared mape Sistēmas konfigurācijas Samba programmā Ubuntu

Ja vēlaties, varat izveidot dažas vairāk mapes, izmantojot iepriekš minēto instrukciju vai mainīt jau izveidoto, noklikšķinot uz pogas "Mainīt izvēlētās kataloga".

Poga, lai mainītu izvēlētās direktorijas īpašības sistēmā config Samba programmā Ubuntu

Tiklīdz jūs izveidojat visas vēlamās mapes, varat aizvērt programmu. Par šo instrukciju par Samba iestatīšanu Ubuntu, izmantojot Sistēmas konfigurācijas Samba programmu.

Nautilus.

Ir vēl viens veids, kā konfigurēt samba Ubuntu. Tas ir ideāli piemērots tiem lietotājiem, kuri nevēlas instalēt papildus savā datorā un kam nepatīk izmantot "termināļa". Visi iestatījumi tiks veikti standarta Nautilus failu pārvaldniekā.

1. solis: uzstādīšana

Izmantojot Nautilus, lai konfigurētu Samba, programmas instalēšanas metode ir nedaudz atšķirīga. Šo uzdevumu var veikt, izmantojot iepriekš aprakstīto "termināli", bet turpmāk tiks izskatīta šāda metode.

  1. Atveriet Nautilus, nospiežot ikonu uzdevumjoslā vai meklējot sistēmu.
  2. Failu pārvaldnieka ikona Ubuntu

  3. Dodieties uz direktoriju, kurā atrodas vēlamais direktorijs.
  4. Noklikšķiniet uz PCM un izvēlnē izvēlieties līniju "Properties".
  5. Ubuntu mapes īpašību atvēršana

  6. Atveriet logu, dodieties uz mapi "Atvērt vietējo tīklu".
  7. Cilne Publiskā vietējā tīkla mape Ubuntu

  8. Atzīmējiet lodziņu blakus "Publicēt šo mapi".
  9. Atzīmējiet mapes rekvizītos, publicējiet šo mapi Ubuntu

  10. Logs parādīsies, kurā vēlaties noklikšķināt uz pogas "Install Services", lai sāktu Samba sistēmai.
  11. Uzstādīt pogu, lai lejupielādētu un instalētu Samba Ubuntu

  12. Parādās logs, kurā jūs varat iepazīties ar instalēto iepakojumu sarakstu. Pēc izlasīšanas noklikšķiniet uz pogas Instalēt.
  13. Instalējiet Samba pogu Ubuntu

  14. Ievadiet lietotāja paroli, lai ļautu sistēmai lejupielādēt un instalēt.
  15. Autentifikācijas logs, uzstādot samba Ubuntu

Pēc tam jūs varat gaidīt programmas instalēšanas beigas. Tiklīdz tas ir pabeigts, jūs varat doties tieši uz samba iestatījumu.

2. solis: iestatīšana

Pielāgot samba Nautilus ir daudz vieglāk, nekā izmantojot "terminālu" vai sistēmas konfigurācijas samba. Visi parametri ir norādīti kataloga rekvizītos. Ja esat aizmirsis tos atvērt, pēc tam izpildiet trīs iepriekšējās instrukcijas priekšmetus.

Lai mapi publiski pieejamu, izpildiet norādījumus:

  1. Logā dodieties uz cilni "Tiesības".
  2. Cilnes loping mapes īpašībām

  3. Noteikt īpašnieka, grupas un citu lietotāju tiesības.

    Tiesību definīcija lietotājiem Ubuntu

    Piezīme: Ja jums ir nepieciešams ierobežot piekļuvi publiskajai mapei, pēc tam no saraksta izvēlieties "Nē" virkni.

  4. Noklikšķiniet uz "Mainīt tiesības uz Nested failiem".
  5. Poga Mainīt tiesības uz nested failiem mapju īpašumos Ubuntu

  6. Logā, kas atveras, pēc analoģijas ar otro šā saraksta preci nosaka lietotāju tiesības mijiedarboties ar visiem failiem, kas ieguldīti mapē.
  7. Lietotāja tiesību definēšana failiem mapē Ubuntu

  8. Noklikšķiniet uz "Mainīt" un pēc tam dodieties uz cilni "Shared Local Network Folder".
  9. Vietējā tīkla publiskā tīkla cilne Ubuntu īpašumos

  10. Atzīmējiet "Publicēt šo mapi".
  11. Atzīmējiet mapes rekvizītos, publicējiet šo mapi

  12. Ievadiet šīs mapes nosaukumu.

    Ievadiet nosaukumus publiski pieejama mapes Nautilus

    PIEZĪME: laukā "Komentārs", ja vēlaties, jūs varat atstāt ne piepildīta.

  13. Ievietojiet vai, gluži pretēji, noņemiet izvēles rūtiņas ar "Ļauj citiem lietotājiem mainīt mapes saturu" un "viesu piekļuves". Pirmais punkts ļaus lietotājiem, kuri nav apveltīti ar tiesībām, rediģēt ligzdotus failus. Otrais - atvērs piekļuvi visiem lietotājiem, kuriem nav vietējā konta.
  14. Uzlaboti iestatījumi publiski pieejamā mapē Ubuntu

  15. Noklikšķiniet uz "Lietot".

Pēc tam jūs varat aizvērt logu - mape ir kļuvusi publiski pieejama. Bet ir vērts atzīmēt, ka, ja neesat izveidojis Samba serveri, tas ir, varbūtība, ka mape netiks rādīta vietējā tīklā.

Piezīme: Kā konfigurēt Samba serveri stāstīja raksta sākumā.

Secinājums

Apkopojot, mēs varam teikt, ka visas iepriekš minētās metodes lielā mērā atšķiras viena no otras, bet tās visi ļauj Samba iestatījumam Ubuntu. Tātad, izmantojot "termināli", varat izveidot elastīgu iestatījumu, nosakot visus nepieciešamos parametrus kā Samba serveri un publiski pieejamās mapes izveidotas. Sistēmas config Samba programma arī ļauj konfigurēt serveri un mapes, bet norādīto parametru skaits ir daudz mazāks. Šīs metodes galvenā priekšrocība ir grafiskā saskarnes klātbūtne, kas lielā mērā atvieglos parastā lietotāja iestatījumu. Izmantojot Nautilus failu pārvaldnieku, jums nav lejupielādēt un instalēt papildu programmatūru, bet dažos gadījumos būs nepieciešams manuāli konfigurēt Samba serveri, izmantojot to pašu "termināli".

Lasīt vairāk