Linux файл сервери

Anonim

Linux файл сервери

Көбүнчө Linux файл сервери жергиликтүү же башка жалпы тармак ичинде Windowsка негизделген компьютерлер менен иштешүү үчүн колдонулат. Аны демейки бөлүштүрүү менен орнотсо болот, бирок бул ар дайым боло бербейт, андан тышкары, мындай сервердин конфигурациясы стандарттуу болот. Бүгүн биз Баарын Орнотуу жана Файл серверинин эң популярдуу комитилин самба деп аталган эң популярдуу комитетинин мисалында билүүнү сунуштайбыз. Бул колдонмону колдонуучуларга иш-аракеттерди жасоого зарыл болгон учурларга чабыттоо оңойго тургандай, биз ушул колдонмону кадамга бөлөбүз.

Linux файл серверин орнотуңуз жана конфигурациялоо

Бүгүнкү материал Linux бөлүштүрүү башкармалыгына багытталса да, чабуул жасабаса дагы, терезелерин жана терезелерин баштан өткөрбөшү керек, анткени келечекте жөндөө ийгиликтүү өтүп, эч кандай кыйынчылык жок Топко туташуу. Мисалы, биз Windows 10 жана Ubuntu бир тутам алды. Эгер сиз башка ОСти колдонсоңуз, анда алардын аткарыла турган ишиңиздин өзгөчөлүктөрүн аткарыңыз.

1-кадам: терезелерди алдын-ала конфигурациялоо

Samba файл серверин даярдап жатканда, Windows иштөө тутуму менен байланышкан айрым маалыматтарды белгилөө керек болот. Мындан тышкары, терезелер өзү менен компьютерге байланышууга жол берүүнү талап кылат, анткени баштапкы байланыштар бөгөттөлөт. Бул процедуралардын бардыгы бир нече чыкылдатуу үчүн жүргүзүлөт жана мындай болот:

  1. "Баштоо" жана "буйрук сабынан", ал жерден "Колдонмону издөө", издөө аркылуу өтүңүз.
  2. Linux менен жалпыга маалымдоо параметрлерин аныктоо үчүн буйрукту буйрутмага барыңыз

  3. Бул жерде сиз жөнөкөй таза тор уникстациянын буйругун киргизишиңиз керек жана Enter баскычын чыкылдатыңыз.
  4. Windows ичиндеги Windows ичиндеги жумушчу топтун аталышын аныктоочу буйрук

  5. Көрсөтүлгөн тизмелерде "жумуш станциясынын доменинин" сызыгын табыңыз жана анын маанисин эсиңизден чыгарбаңыз.
  6. Windows ичинде иштөө үчүн жумушчу топтун атын издөө

  7. Консолго дагы бир жолу, Notepad c: \ Windows \ System32 \ Drivers \ ETC \ HOSTS файлдарын "Блокнот" стандарттары аркылуу ачыңыз.
  8. Linux мүмкүнчүлүгүн иштетүү үчүн Windows файлдагы для таблицаны иштетүү буйругу

  9. Бул жерде, 192.168.0.1 srvr1.domain.com srvr1 сапын киргизип, IPди компьютердин дарегине алмаштыруу жана бардык өзгөртүүлөрдү сактаңыз.
  10. Linux мүмкүнчүлүгүн камсыз кылуу үчүн хосттор файлын орнотуу

Бул иште Windows аяктайт. Бөлүштүрүлгөн мүмкүнчүлүктү жана ачык папкаларды башкарууну конфигурациялоо үчүн, бул OSга кайтып баргандан кийин, бирок ал мүмкүн эмес, бирок Linux файл серверинин конфигурациясы али өндүрүлө элек. Бул биз төмөнкү кадамдарды жасоону сунуштайбыз.

2-кадам: Samba in Linux

Линукс шаарында Samba түздөн-түз орнотуу менен баштайлы. Бул үчүн колдонуу үчүн, биз расмий репозиторийлер болобуз, ошондуктан Интернет туташуусу жигердүү абалда экендигин текшерип турабыз. Андан кийин төмөндө жазылган көрсөтмөлөрдү аткарыңыз.

  1. Колдонмо менюсун ачып, терминалды иштетиңиз.
  2. Самба Линукын андан ары орнотуу үчүн терминалга өтүү

  3. Бул жерде Сумба Сэмба Самбугу Сэмба Жайкы Python-Glade2 тутуму-Config-Samba буйругун орнотууңуз керек. Файл серверине кошумча компоненттерди орнотуу үчүн жооптуу.
  4. Linux шаарында Samba орнотуу үчүн буйрукту киргизиңиз, анын ичинде бардык кошумча компоненттерди киргизиңиз

  5. Сырсөз жазуу менен Superuser каттоо эсебинин аныктыгын ырастаңыз. Бул сапка кирген каармандар экранда көрсөтүлбөйт, андыктан тамгалар же сандар көрүнбөгөндүгүнө байланыштуу тынчсызданбашыңыз керек.
  6. Samba-ге SALUSER Сырсөзүн киргизип, Linux орнотуу менен орнотуу

  7. Андан кийин архивдерди алуу жана ачуу тартиби башталат. Бул операция учурунда бир нече мүнөт талап кылынышы мүмкүн, бул башка иш-аракеттерди жасабаганыңыз жакшы жана консолун жабылбайсыз. Эгерде жаңы киргизүү сызыгы пайда болсо, анда орнотуу ийгиликтүү аяктагандыгын билдирет.
  8. Терминал аркылуу Линукс шаарында самба орнотулгандыгын күтүүдө

Башка нерсени орнотуунун кажети жок, ал эми сервер автоматтык түрдө ишке киргизилет, андыктан кийинки кадамдарыбызга арналган абалга өтсөңүз болот.

3-кадам: Дүйнөлүк жөндөөлөрдү түзүү

Самба орноткондон кийин, ал жүрүм-турум үчүн жооптуу параметрлер болбойт, ошондуктан сиз аларды конфигурация файлына киргизип, өзүңүздү кошушуңуз керек. Тажрыйбасыз колдонуучулар бул тапшырманы аткаруу кыйынга тургандай сезилиши мүмкүн. Биз сиздин шаблонду гана колдонууну сунуштайбыз, колдонуучунун баалуулугун алмаштырууну сунуштайбыз.

  1. Айрым учурларда конфигурация файлында кандайдыр бир маанилүү параметрлер дагы эле, демейки шартта бар, ага камдык көчүрмөсүн калыбына келтирүү үчүн резервдик көчүрмөсүн калыбына келтирүү үчүн зарылдыгы келип чыгат. Бул Sudo MV /ETC/Samba/smba/MMBA/ETC/Samba/MBA.bak буйругу менен бир гана жолу жасалууда жасалат.
  2. Linux шаарындагы Samba конфигурация файлынын камдык көчүрмөсүн түзүүгө буйрук

  3. Бардык башка аракеттер тексттик редактор аркылуу жүргүзүлөт. Бул учурда оптималдуу опция нано. Эгер бул колдонмо сиздин бөлүштүрүүңүздө жетишпесе, Судо боюнча Нано аркылуу кошуңуз.
  4. Linux шаарында Samba орнотуу учурунда ыңгайлаштырылган текст редакторун орнотууга буйрук

  5. Судо Нано /etc/samba/smb.conf аркылуу конфигурация файлына өтүңүз.
  6. Samba конфигурациялуу файлын Linux аркылуу текст редактору аркылуу иштетүү

  7. Терезеде ачылган, төмөндөгү сызыктарды кыстарыңыз.

    [Global]

    Workgroup = Жумушчу топ

    Сервер сап =% h сервер (Samba, Ubuntu)

    Netbios Name = Ubuntu Share

    DNS прокси = жок

    Журнал файлы = /Var/log/samba/log.%M

    Макс журналы = 1000

    Passdb Backend = Tdbsam

    Unix сырсөзү Sync = Ооба

    Passwd программасы = / USR / Bin / Passwd% U

    PAM пароль өзгөрүүсү = ооба

    Guest = жаман колдонуучу карта

    Колдонуучуларга конокторго уруксат берет = ооба

  8. Linux шаарындагы Samba конфигурация файлында глобалдык орнотууларды киргизүү

  9. Өзгөртүүлөрдү сактоо үчүн Ctrl + o айкалышын колдонуңуз.
  10. Samba конфигурациялоо файлдарын сактоо Linux

  11. Файлдын атын өзгөртүү кажети жок, бул кирүү ачкычын чыкылдатуу үчүн жетиштүү болот.
  12. Linux шаарында глобалдык конфигурация файлы Глобалдык конфигурациялоо файлын өзгөртүүдөн баш тартуу

  13. Аяктагандан кийин, Ctrl + X жабуу менен текст редакторунан чыгыңыз.
  14. Linuxдагы глобалдык конфигурация файл конфигурациясынан кийин текст редакторунан чык

Эми, сиз аларды келечекте белгилей кетүү үчүн, ар бир кирген сызыктардын ар биринде кененирээк бололу:

  1. Жумушчу топ - жумушчу топтун аталышы үчүн жооптуу. Биз буга чейин Windowsта билдик, ал эми сиз ошол эле атын так орнотушуңуз керек, анткени ал туташкан бардык шаймандарда бирдей болушу керек.
  2. Netbios Name - Windows түзмөгүндөгү учурдагы компьютердин атын көрсөтүү үчүн колдонулат. Оптималдуу маани орнотуңуз.
  3. Журнал файлы - отчеттор сактала турган файлдын жолун белгилейт. Мүмкүн болушунча каталарды жана башка маалыматтарды билип туруу үчүн ушул сыяктуу жазуу түзүлүшүңүз керек.
  4. Passdb Backend - паролдун сырсөздөрүн аныктайт. Демейки абалын өзгөртүүгө жана таштап кетпөөгө жакшы болбошу керек.
  5. Unix сырсөзүн шайкештештирүү - жандырылганда, сырсөздү синхрондоштуруу учурунда аткарат.
  6. Конок картасы - айрым профилдерге жетүүнүн конок деңгээлин камсыз кылуу үчүн жооптуу. Эгерде бул туурасы жаман колдонуучу мамлекетке коюлса, анда бул орнотуу жок колдонуучуларга, жаман сырсөзгө карата колдонулат - туура эмес сырсөз киргизүү жана эч качан - эч качан.

Чындыгында, Самба көп глобалдык параметрлер бар жана графикалык интерфейс ишке ашырылууда. Эгер сиз ушул жагдайлардын бардыгына кызыгып жатсаңыз, анда алар жөнүндө кененирээк билүү үчүн расмий документтерге кайрылабыз, анткени бул макалада бардык маалыматтар ушул макалада эмес, ошондой эле бүгүнкү темага байланыштуу эмес.

4-кадам: Коомдук папканы түзүү

Файл серверин колдонуучулардын дээрлик ар бир тобу үчүн алдын ала уруксатысыз кире албаган коомдук папкага ээ болуу маанилүү. Демейки боюнча, мындай каталог жок, ошондуктан биз аны өзүңүз түзүүнү сунуштайбыз, бул бир нече мүнөт ичинде жүргүзүлөт.

  1. Терминалды иштетип, жаңы папка түзүү үчүн, Sudo Mkdir -p / Samba / allaccess кириңиз. Анын аты сиз каалаган ыңгайлуураак өзгөртө аласыз.
  2. Linux шаарында корголбогон бөлүштүрүүчү папкасын түзүү буйругу

  3. Бул иш-аракет Судо аргументи менен жүргүзүлөт, бул сиз билдирүүнү ырастоо үчүн сырсөз киргизишиңиз керек дегенди билдирет.
  4. Linux шаарында корголбогон Самба папкасын түзүүнү ырастоо

  5. Кийин түзүлгөн каталог үчүн бөлүштүрүлө турган учурду белгилөө. Баштоо үчүн, биз Samba тамырына CD / Samba аркылуу көчүп барабыз.
  6. Samba Root Linuxко түздөн-түз папкага кирүүнү өзгөртүүгө өтүү

  7. Азыр Sudo Chmod -r 0755 Allaccess буйругун киргизиңиз жана Enter баскычын чыкылдатыңыз.
  8. Samba алмашуунун биринчи буйругу Linux шаарындагы корголбогон папканы

  9. Сизди дагы бир sudo chown -r көрсөтүшүңүз керек, эч кимдин варианты жок экендигин көрсөтүшүңүз керек: бардык эсептерге таптакыр башка эсепке алуу үчүн жооптуу.
  10. Линукс шаарындагы жалпы корголбогон Samba папкасына жетүүнү өзгөртүү боюнча экинчи буйрук

  11. Конфигурация файлында бардык өзгөртүүлөрдү киргизүү бойдон калууда. Текст редактору аркылуу Sudo Nano /etc/samba/MB.Conf колдонуп, тексттик редактор аркылуу иштетиңиз.
  12. Linux шаарында корголбогон Samba папкасын түзгөндөн кийин, өзгөртүүлөрдү киргизүү үчүн конфигурация файлын иштетиңиз

  13. Бул жерде төмөндө көрсөтүлгөн блокту киргизиңиз, бул сервердин жүрүм-турум эрежелерин аныктоо үчүн жооптуу. Биз бир аздан кийин бир саптын мааниси жөнүндө бир аз сүйлөшөбүз.

    Allaccess]

    Path = / Samba / Allaccess

    Brosable = Ооба.

    Жазылуучу = ооба.

    Конок OK = Ооба

    ОКУУ ҮЧҮН = ЖОК

  14. Линукс шаарындагы Сэмба шаарында кадимки корголбогон папканы түзүүдөн кийин

  15. Өзгөртүүлөрдү сактоо жана атайын дайындалган Hotkeys аркылуу текст редакторун жабыңыз.
  16. Linux шаарында корголбогон Samba папкасын түзгөндөн кийин конфигурация файлын үнөмдөө

  17. SUSO SYSTES системасы аркылуу SAMBA менен серверди өчүрүп күйгүзүңүз, ошондо учурдагы жөндөөлөр күчүнө кирди.
  18. Файл серверин Linux шаарында корголбогон Samba папка түзүлгөндөн кийин файл серверин өчүрүп күйгүзүңүз

Терезелердеги түзүлгөн каталогго кирүүнү текшерүү \\ SRVR1 \ allacessке өтүү менен жүргүзүлөт. Маселен, биз буга чейинки этапта жетектеген, биз ар бир параметрдин маанисин талдайбыз:

  • Жол. Маанисидан көрүп тургандай, түзүлгөн коомдук каталогго жол көрсөтүлгөн нерсе бул жерде көрсөтүлгөн.
  • Сыпалуучу. Бул параметр уруксат берилген тизмедеги каталогду көрсөтүү үчүн жооптуу.
  • Жазылуучу. Бул папкадагы жазууларды түзүүгө уруксат бергиси келсе, ооба деген маани белгилеңиз.
  • Конок макул. Бул сап коноктор үчүн жооп берет.
  • Окуу. Эгер сиз бул фразанын котормосун билсеңиз, анда сиз параметрди жандандырсаңыз, эмне болоорун билесиз. Көрсөтүлгөн каталогдун окулган атрибуту үчүн жооптуу.

5-кадам: Коопсуз коомдук папканы түзүү

Бүгүнкү макаланын акыркы баскычы катары биз жалпыга алынган кирүү үчүн коопсуз каталогду түзүүнүн мисалын алууну чечтик. Мурунку кадамда, ал буга чейин анонимдүү папкалардын канчалык деңгээлде түзүлгөнү жөнүндө мурунтан эле сүрөттөлгөн, ошондуктан аларды коргоонун жоктугу, ошондуктан колдонуучулар коопсуз каталогдор менен иштөөнү жактырышат жана алардын жаралышы ушул сыяктуу аткарылат:

  1. Судо Мкдидир -p / Сэмба / Алласпестеги / Коопсуздукту / Коопсуздукту тандаңыз.
  2. Линукс шаарында Самба шаарында кадимки корголгон папканы түзүүгө буйрук

  3. Бул иш-аракеттерди сиз ошондой эле ашкере сырсөзүн киргизип, тастыктоо керек.
  4. Линукс шаарында Самба шаарында кадимки корголуучу папканы түзүүнү ырастоо

  5. Андан кийин, уруксат берилген колдонуучулар кошулган колдонуучулар киргизиле турган топту түзүңүз.
  6. Линуксдагы Samba корголгон папкасына кирүү үчүн колдонуучу тобун кошуу

  7. CD / Samba / Allaccessти көрсөтүү үчүн коопсуз каталогдун жайгашкан жерине өтүңүз.
  8. Линукс шаарындагы Самба шаарында корголгон папканын жайгашкан жерине барыңыз

  9. Бул жерде, Судо Чон-Ар Ричард жазуусу менен колдонуучуларга болгон укуктарды көрсөтүңүз. Ричардди каалаган каттоо эсебинин атына алмаштырыңыз.
  10. Линукс шаарындагы Samba корголгон папкасына кирүү үчүн топ кошуу

  11. Экинчи коопсуздук командасы мындай көрүнөт: Судо Чмод -r 0770 Коопсуз /.
  12. Линукс шаарындагы корголгон Самба папкасынын экинчи бөлүшү

  13. Текст редакторуна конфигурация файлын ачып, тааныш буйрукту жазуу жана тааныш буйрук жазуу жана тааныш буйрукту жазуу жана тааныш буйрук жазуу
  14. Samba конфигурациялуу файлын Linuxдо конфигурациялоо үчүн Linux шаарында иштетүү

  15. Төмөндө көрсөтүлгөн блокту кыстарыңыз жана өзгөртүүлөрдү сактаңыз.

    [Корголгон]

    PATH = / Samba / Allaccess / Chefent

    Жарактуу колдонуучулар = @secedgroup

    Конок OK = Жок

    Жазылуучу = ооба.

    Brosable = Ооба.

  16. Samba корголгон папканы конфигурация файлында конфигурациялоо файлында конфигурациялоо

  17. Колдонуучуга Sudo Usermod -a -G Cival DecaledGroup Ричард корголгон топ. Эгерде көрсөтүлгөн каттоо эсеби жок болсо, анда сиз тиешелүү кабарлоону аласыз.
  18. Samba корголгон папкасына кирүү үчүн колдонуучу кошуу

  19. Судо СКББПАSSWD -A аркылуу кирүү үчүн жооптуу сырсөздү түзүңүз.
  20. Linuxдагы Samba колдонуучусу үчүн сырсөз кошуу үчүн өтүү

  21. Коопсуздук баскычын Жаңы сапка киргизиңиз, андан кийин аны ырастаңыз.
  22. Samba колдонуучусу үчүн Linux колдонуучусу үчүн сырсөз кошуу

Бардык өзгөрүүлөрдү жасагандан кийин, алардын бардыгы күчүнө кириши үчүн, серверди өчүрүүнү унутпаңыз. Ошол сыяктуу эле, сиз алар үчүн белгилүү бир параметрлерди тууралоо менен корголгон коомдук папкалардын чексиз санын түзө аласыз.

Бүгүн биз Линукс үчүн Самбад аркылуу этап-этабы менен конфигурациянын мисалында Linux үчүн файл серверин алдык. Эми сиз андай схеманы жалпыга жеткиликтүүлүктү камсыз кылууга ылайыктуубу же акыл-эси керектүү орнотууларды камсыз кыла турган дагы бир куралды табууга ылайыктуу экендигин аныктай аласызбы.

Көбүрөөк окуу