Dosiera Servilo en Linukso

Anonim

Dosiera Servilo en Linukso

Plej ofte, la Linuksa dosiera servilo estas uzata ene de la loka aŭ alia komuna reto por interagi kun Windows-bazitaj komputiloj. I povas esti instalita en defaŭltaj distribuoj, sed ĉi tio ne ĉiam okazas, cetere, la agordo de tia servilo estos normo. Hodiaŭ ni proponas lerni ĉion pri instalado kaj la ĉefa agordo de la dosiera servilo pri la ekzemplo de la plej populara ilo nomata Sambo. Ni dividos ĉi tiun gvidilon al paŝoj, tiel ke novuloj estas pli facile navigi en ĉiuj necesaj por plenumi agojn.

Instalu kaj agordu dosieran servilon en Linukso

Kvankam hodiaŭa materialo koncentriĝos pri la administrado de Linuksaj distribuoj, ne preterpasas kaj Vindozon, ĉar por komenci, vi devos plenumi la plej simplajn manipuladojn en ĉi tiu OS, tiel ke en la estonteco la agordo pasis sukcese kaj neniujn problemojn kun Konekto al la grupo. Ekzemple, ni prenis aron da fenestroj 10 kaj Ubuntu. Se vi uzas alian OS, nur sekvu la trajtojn de ilia efektivigo, kiuj ne devus esti signife malsamaj de tio, kion vi vidos poste.

Paŝo 1: Antaŭ-Agordi Vindozon

Kiam vi preparas la SAMBA-dosieran servilon, necesos specifi iujn datumojn asociitajn kun la operaciumo de Windows. Aldone, la fenestroj mem postulas permesi la ligon por komputilo kun Linukso, ĉar la komencaj ligoj estos blokitaj. Ĉiuj ĉi tiuj proceduroj estas laŭvorte faritaj por pluraj klakoj kaj aspektas tiel:

  1. Malfermu la "komencon" kaj kuri de la "komandlinio" de tie, trovante la aplikaĵon per la serĉado.
  2. Iru al la komanda prompto en Vindozo por determini la ĝeneralajn alirajn parametrojn per Linukso

  3. Ĉi tie vi bezonos enmeti simplan komandon de dosieroj pri agordo kaj alklaku la Eniga-klavo.
  4. Komando por determini la nomon de la laborgrupo en Vindozo por plia agordo Linukso

  5. En la montrita listo, trovu la linion "domajnon de la laborstacio" kaj memoru ĝian valoron.
  6. Serĉilo de la Labora Grupo Nomo en Vindozo

  7. Denove en la konzolo, enigu la notlibro C: Windows System32-ŝoforoj ktp
  8. La komando por funkciigi la gastigantan dosieron en Vindozo por ebligi Linuksan aliron

  9. Ĉi tie ĉe la fino, enmetu la linion 192.168.0.1 srvr1.domain.com SRVR1, anstataŭigante la IP al la adreso de la komputilo kun Sambo, kaj konservu ĉiujn ŝanĝojn.
  10. Fiksante la gastigantan dosieron por provizi Linuksan aliron

Pri ĉi tiu laboro kun fenestroj finiĝas. Post kiam vi povas reveni al ĉi tiu OS por agordi la komunan aliron kaj administri malfermajn dosierujojn, sed ĝis nun ĝi ne haveblas, ĉar la agordo de la dosiera servilo en Linukso ankoraŭ ne estas fabrikita. Ĉi tion ni sugestas fari en la sekvaj paŝoj.

Paŝo 2: Instalado de Samba en Linukso

Ni komencu per la rekta instalado de Samba en Linukso. Uzi ĉi tion, ni estos oficialaj deponejoj, do antaŭ ol komenci, certigu, ke la interreta konekto estas en aktiva kondiĉo. Post tio, sekvu la instrukciojn skribajn sube.

  1. Malfermu la menuon de la aplikaĵo kaj ruliĝu la terminalon.
  2. Transiro al la terminalo por plia instalado de Samba Linukso

  3. Ĉi tie vi devos eniri la Sudo-APT-GET install -y samba samba-komuna Python-Glade2-sistemo-config-samba komando. I respondecas pri instalado de aldonaj komponantoj kun la dosiera servilo.
  4. Enigu komandon por instali Sambon en Linukso, inkluzive ĉiujn aldonajn komponantojn

  5. Konfirmu la aŭtentikecon de la superusera konto per skribado de pasvorto. La signoj enmetitaj en ĉi tiun ĉenon ne montriĝas sur la ekrano, do vi ne zorgu pro la fakto, ke literoj aŭ nombroj ne videblas.
  6. Konfirmo de la SAMBA-instalado en Linukso enirante superus-pasvorton

  7. Tiam komenciĝos la procedo por akirado kaj malpakado de arkivoj. I povas daŭri kelkajn minutojn, dum ĉi tiu operacio estas pli bone ne plenumi aliajn agojn kaj ne fermi la konzolon. Se nova eniga linio aperis, ĝi signifas, ke la instalado estis sukcese kompletigita.
  8. Atendante la kompletigon de la SAMBA-instalado en Linukso tra la terminalo

I ne devas instali ion alian, kaj la servilo aŭtomate lanĉos, do vi povas sekure ŝanĝi al sia opcio, kiun niaj sekvaj paŝoj estas dediĉitaj.

Paŝo 3: Krei tutmondajn agordojn

Tuj post instalado de Sambo, ĝi ne estos iuj parametroj respondecaj pri konduto, do vi devas aldoni ilin mem, enirante la ŝnurojn en la agordan dosieron. Senspertaj uzantoj ŝajnas tre malfacile plenumi ĉi tiun taskon. Ni proponas preni nian ŝablonon, anstataŭigante nur uzantojn.

  1. Foje iuj gravaj parametroj en la agorda dosiero ankoraŭ ĉeestas defaŭlte, pro kiuj la bezono krei kopian kopion por restarigi ĝin en kazo de hazardaj fiaskoj. Ĉi tio estas farita per enigo nur unu sudo mv /etc/samba/smba/smba/etc/samba/smb.conf.bak-komando.
  2. Komando por krei rezervon de la Samba-agorda dosiero en Linukso

  3. Ĉiuj aliaj agoj estos faritaj per tekstoredaktilo. La optimuma opcio en ĉi tiu kazo estas Nano. Se ĉi tiu apliko mankas en via distribuo, aldonu ĝin tra la Sudo-Apt Instali Nano.
  4. Komando por instali laŭmendan tekstoredaktilon kiam ili staras sambo en Linukso

  5. Post iri al la agorda dosiero per sudo nano /etc/samba/smb.conf.
  6. Ruli la Samba-agordan dosieron en Linukso per tekstoredaktilo

  7. En la fenestro malfermiĝas, enmetu la subajn liniojn.

    [Tutmonda]

    Laborgrupo = laborgrupo

    Servilo String =% H-servilo (Sambo, Ubuntu)

    NetBIOS-nomo = Ubuntu-akcio

    DNS PROXY = NE

    log-dosiero = /var/log/samba/log.%

    Maksimuma log grandeco = 1000

    Passdb backend = tdbsam

    Uniksa Pasvorto Sync = Jes

    Passwd Program = / usr / bin / passwd% u

    PAM-Pasvorta Ŝanĝo = Jes

    Mapo al gasto = malbona uzanto

    Usershare permesas al gastoj = jes

  8. Enmeti tutmondajn agordojn en la SAMBA-agorda dosiero en Linukso

  9. Uzu la kombinon CTRL + O por konservi la ŝanĝojn.
  10. Ŝparante la agordojn pri dosieroj de Samba-agordo en Linukso

  11. Vi ne bezonas ŝanĝi la nomon de la dosiero, sufiĉos simple alklaku la Eniga-Ŝlosilon.
  12. Rifuzo ŝanĝi la nomon kiam Tutmonda Agorda Dosiero Sambo en Linukso

  13. Post kompletigo, eliru tekstoredaktilon per fermo de Ctrl + X.
  14. Eliru la tekstoredaktilon post la agorda agordo de la Tutmonda Agordo en Linukso

Nun ni restu detale pri ĉiu el la eniritaj linioj por ke vi povu agordi ilin en la estonteco:

  1. Laborgrupo - respondeca pri la nomo de la laborgrupo. Ni jam lernis ĝin en Vindozo, kaj ĉi tie vi devas agordi ĝuste la saman nomon, ĉar ĝi devus esti la sama absolute en ĉiuj konektitaj aparatoj.
  2. NetBIOS-nomo - uzata por montri la nomon de la nuna komputilo sur la Windows-aparato. Ŝanĝu la optimuman valoron.
  3. Ensaluta dosiero - Specifas la vojon al la dosiero, kie raportoj estos savitaj. Vi devas krei similan eniron por ĉiam konscii pri eblaj eraroj kaj aliaj informoj.
  4. Passdb Backend - determinas la manieron pasvortan pasvortojn. Sen bezono esti pli bone ne ŝanĝiĝi kaj lasi la defaŭltan ŝtaton.
  5. Uniksa Pasvorta Sync - Kiam aktivigita, plenumas pasvortan sinkronigon.
  6. Mapo al gasto - estas respondeca provizi gastan nivelon de aliro al certaj profiloj. Se la valoro estas difinita al la malbona uzanto-ŝtato, ĉi tiu agordo estas aplikita al neekzistantaj uzantoj, malbona pasvorto - kun malĝusta pasvorta enigo, kaj neniam - neniam.

Fakte, Sambo havas multajn pli tutmondajn parametrojn, kaj grafika interfaco estas efektivigita. Se vi interesiĝas pri ĉiuj ĉi tiuj agordoj, ni konsilas al vi raporti al la oficiala dokumentaro por lerni pli detale pri ili, ĉar la tuta informo ne taŭgas en ĉi tiu artikolo, kaj ankaŭ ne ĉiuj rilatas al hodiaŭa temo.

Paŝo 4: Krei publikan dosierujon

Por preskaŭ ĉiu grupo de uzantoj per dosier-servilo, gravas havi publikan dosierujon al kiu vi povas aliri sen antaŭa rajtigo. Defaŭlte, tia dosierujo forestas, do ni proponas krei ĝin vi mem, kiu estas efektivigita laŭvorte post kelkaj minutoj.

  1. Kuru la terminalon kaj eniru sudo mkdir -p / samba / allaccess tie por krei novan dosierujon. Ŝia nomo, kiun vi povas ŝanĝi komforte.
  2. Komando por krei senprotektan interŝanĝan dosierujon Samba en Linukso

  3. Ĉi tiu ago estas farita kun la argumento de sudo, kio signifas, ke vi devas enigi pasvorton por konfirmi la konton.
  4. Konfirmo krei neprotektitan samba-dosierujon en Linukso

  5. Post procedo al starigo de komuna aliro por la kreita Dosierujo. Komence, ni moviĝas al la SAMBA-radiko per KD / Samba.
  6. Samba radiko transiro al Linukso por ŝanĝi aliron al la kreita dosierujo

  7. Nun enmetu la komandon de la sudo chmod -r 0755 kaj alklaku Enter.
  8. La unua komando ŝanĝi la SAMBA-totalan neprotektitan dosierujon en Linukso

  9. Vi devos specifi alian sudo chown -r neniu eblo: Nogroup allaccess /, kiu estas respondeca provizi aliron al absolute ĉiuj kontoj.
  10. La dua komando ŝanĝi aliron al ĝenerala neprotektita samba-dosierujo en Linukso

  11. I restas por fari ĉiujn ŝanĝojn en la agorda dosiero. Rulu ĝin tra la tekstoredaktilo per la jam konata teamo sudo nano /etc/samba/smb.conf.
  12. Kuru agordan dosieron por fari ŝanĝojn post kreado de komuna neprotektita samba-dosierujo en Linukso

  13. Ĉi tie enmetu la blokon specifitan sube, kiu respondecas pri la difino de reguloj pri konduto de servilo. Ni ankaŭ parolos iom poste pri la signifo de ĉiu linio.

    Allaccess]

    Vojo = / sambo / allako

    Retumila = Jes.

    Skribebla = Jes.

    Gasto OK = Jes

    Legu nur = Ne

  14. Amendoj al Sambo en Linukso post kreo de komuna neprotektita dosierujo

  15. Konservu la ŝanĝojn kaj fermu la tekstoredaktilon uzante speciale nomitajn Hotkeys.
  16. Ŝparante agordan dosieron post kreo de senprotekta samba dosierujo en Linukso

  17. Rekomencu la servilon tra la Sudo SystemCTL rekomenci sambo por ke la nunaj agordoj ekvalidiĝis.
  18. Rekomencante la dosieran servilon post kreado de neprotektita komuna samba-dosierujo en Linukso

Kontrolante aliron al la kreita Dosierujo en Vindozo estas efektivigita per ŝanĝo al srvr1-allako. Nun, per la sama ekzemplo, kiun ni gvidis en la antaŭa etapo, ni analizas la valoron de ĉiu parametro instalita:

  • PATH. Kiel vi vidas de la valoro, la vojo al la kreita publika dosierujo estas specifita ĉi tie.
  • Retumila. Ĉi tiu parametro respondecas pri montrado de la dosierujo en la permesita listo.
  • Skribebla. Marku la valoron de jes, se vi volas permesi al vi krei enirojn en ĉi tiu dosierujo.
  • Gasto bone. Ĉi tiu ŝnuro respondecas pri gastoj.
  • Nurlegebla. Se vi konas la tradukon de ĉi tiu frazo, vi jam scias, kio okazas, se vi aktivigas la parametron. I respondecas pri la nura nura atributo por la specifa dosierujo.

Paŝo 5: Krei sekuran publikan dosierujon

Kiel la lasta etapo de nia hodiaŭa artikolo, ni decidis fari ekzemplon krei sekuran dosierujon por komuna aliro. En la antaŭa paŝo, ĝi estas jam priskribita pri kiel tute anonimaj dosierujoj estas kreitaj, sed ilia malavantaĝo estas la manko de protekto, do en plej multaj kazoj, uzantoj preferas labori kun sekuraj dosierujoj, kaj ilia kreo estas plenumata kiel ĉi tio:

  1. Krei dosierujon sur la sama principo per sudo mkdir -p / samba / allaccess / sekurigita.
  2. Komando por krei komunan protektitan dosierujon en Samba en Linukso

  3. Kiel vi povus diveni, ĉi tiu ago ankaŭ devas esti konfirmita per enigo de superus-pasvorto.
  4. Konfirmo de la kreado de komuna protektita dosierujo en Sambo en Linukso

  5. Post tio, kreu grupon, kie permesitaj uzantoj estos inkluditaj skribante Sudo Addgroup Seuredgroup.
  6. Aldonado de uzanto-grupo por aliri la saman protektitan dosierujon en Linukso

  7. Iru al la loko de la sekura dosierujo, preciziganta KD / Samba / Allaccess.
  8. Iru al la loko de la protektita dosierujo por ĝia kontrolo en Samba en Linukso

  9. Ĉi tie, specifi la rajtojn por uzantoj skribante sudo chown -r Richard: Securedgroup certigita. Anstataŭigi Richard al la dezirata konta nomo.
  10. Aldonante grupon por aliri la saman protektitan dosierujon en Linukso

  11. La dua sekureca teamo aspektas tiel: sudo chmod -r 0770 certigita /.
  12. Dua interŝanĝa teamo de la protektita samba-dosierujo en Linukso

  13. Movu al la tekstoredaktilo malfermante dosieron de agordo tie kaj skribu konatan komandon sudo nano /etc/samba/smb.conf.
  14. Kuri la Samba-agordan dosieron en Linukso por agordi la sekuran dosierujon

  15. Enmetu la blokon specifitan sube kaj konservu la ŝanĝojn.

    [Sekurigita]

    PATH = / Samba / Allaccess / Sekure

    Validaj uzantoj = @securedgroup

    Gasto OK = Ne

    Skribebla = Jes.

    Retumila = Jes.

  16. Agordu la Samban Protektitan Dosierujon en Linukso en Agorda Dosiero

  17. Aldoni uzanton al la Sudo-UserMod -a -g Securedgroup Richard protektita grupo. Se la specifa konto ne ekzistas, vi ricevos taŭgan sciigon.
  18. Aldonante uzanton por aliri la saman protektitan dosierujon en Linukso

  19. Krei pasvorton, kiu respondecos pri malfermo de aliro per sudo SMBpasswd-Richard.
  20. Transiro por aldoni pasvorton por sambo-uzanto en Linukso

  21. Enigu la sekurecan ŝlosilon al la nova ŝnuro, kaj poste konfirmu ĝin.
  22. Aldonante pasvorton por Sambo-uzanto en Linukso

Post fari ĉiujn ŝanĝojn, ne forgesu rekomenci la servilon por ke ili ĉiuj efektiviĝu. En la sama maniero, vi povas krei senliman nombron da protektitaj publikaj dosierujoj, ŝanĝante iujn parametrojn por ili.

Hodiaŭ ni traktis la dosieran servilon por Linukso pri la ekzemplo de paŝo post paŝo-agorda manlibro tra Sambo. Nun vi povas decidi ĉu tia skemo taŭgas por provizi ĝeneralan aliron aŭ sencon trovi alian ilon kapablan provizi pli taŭgajn agordojn.

Legu pli