Инсталирање САМБА сервера (Линук)

Инсталирање САМБА сервера на Мандраке Линук серверу ће омогућити дељење датотека и штампаче на мрежи која се састоји од мешавине Линук и Виндовс рачунара. САМБА има архитектуру засновану на клијент-сервер и састоји се од алата који се могу користити за развој услуга или конфигурација тестова. Пре инсталирања САМБА сервера, одређени пакети морају бити инсталирани на Мандраке Линук систему. Након инсталације, конфигурирање САМБА сервера се може једноставно обавити промјенама у конфигурацијском датотеци смб.цонф. Команде САМБА сервера се могу користити за покретање, заустављање, поновно покретање или извођење других функција са САМБА сервером.

Инсталирање и конфигурисање Самба сервер верзије 3.0.2а

Мандраке Линук версион 10.0

Предуслов

Инсталација Мандраке 10.0 (Сервер)

Имајте домен.

Увод

Самба сервер је преферирани алат за инсталирање ЛАН (Лоцал Ареа Нетворк) који ради са СМБ протоколом (Сервер Мессаге Блоцк). То олакшава да се и Линук и Виндовс рачунари покрећу на истој мрежи. Самба је користан систем за дељење датотека и штампача између Уника и Виндовса на транспарентан и стабилан начин.

Тхе Самба Арцхитецтуре

Самба се састоји од сервера и клијента, као и неких алата за прављење практичних услуга или тест конфигурације. Сервер се састоји од две апликације (назване даемонс):
  • смбд цоре сервер који пружа услуге аутентикације и приступ ресурсима
  • нмбд, да покаже услуге које нуди Самба

смбцлиент је клијент за Линук који обезбеђује интерфејс за пренос датотека и приступање штампачима. смбтар вам омогућава да конвертујете датотеке у или из ТАР формата под линуком.

Комуникациони протокол који омогућава комуникацију између Виндовса и Линука назива се СМБ (Сервер Мессаге Блоцк). Развијен од стране Мицрософт-а 1987. године, користећи концепт развијен од стране ИБМ-а (НетБИОС), овај протокол се ослања на НетБЕУИ (и ТЦП / ИП). Предност ТЦП / ИП-а лежи у чињеници да је широко прихваћен. То значи да је ТЦП / ИП већ имплементиран на већини оперативних система, укључујући Уник, Линук, АмигаОС, МацОС и ОС / 2.

Инсталација потребних пакета за самба сервер

Прво, проверите да ли су потребни пакети инсталирани. Ако не, инсталирајте их тако што ћете у терминал укуцати МЦЦ (Мандраке Цонтрол Центер) да бисте се пријавили као роот (откуцајте су затим лозинку за роот) идите на Манагер, а затим у Софтваре Инсталлер, изаберите три следећа пакета:

 самба-цлиент-3.0.2а-3мдк

самба-цоммон-3.0.2а-3мдк

самба-сервер-3.0.2а-3мдк

Затим кликните на Инсталл.

Стартинг Самба

После инсталације, Самба сервер би требао нормално да покрене следећу команду:

 / етц / рц.д / инит.д / смб старт

Покретање СМБ услуга: [ОК]

Покретање НМБ услуга: [ОК]

Следећа команда проверава да ли су оба демона исправно покренута:

 /етц/рц.д/инит.д/смб статус (или услуга смб статус) 

 смбд (пид 1054) је покренут ...

нмбд (пид 1056) је покренут ...

Команде

Из роот команде:

 тестпарм /етц/самба/смб.цонф 
  • Тестирајте синтаксну датотеку смб.цонф

 /етц/рц.д/инит.д/смб стоп 
  • Зауставља Самба услуге

 /етц/рц.д/инит.д/смб старт 
  • Покреће Самба Сервер

 /етц/рц.д/инит.д/смб рестарт 
  • Покреће Самба

 / смбстатус 
  • Приказује све активне везе преко Самбе

Конфигурација датотеке Смб.цонф

Самба конфигурација се врши кроз јединствени конфигурациони фајл: смб.цонф. Ова датотека се налази у / етц / самба /

Напомена: Након сваке измене смб.цонф датотеке са уређивачем текста, сачувајте је и затим откуцајте наредбу: / етц / рц.д / инит.д / смб рестарт да бисте поново покренули саба сервера и истовремено узети у обзир промене у датотеци смб.цонф.

Ова датотека описује ресурсе које желите да делите и дозволе / ограничења повезана са њима. Датотека смб.цонф је подељена према темама, свака референцирана линијом која садржи име секције у заградама и садржи скуп параметара типа атрибут = вредност. Линија која почиње са # је линија коментара и линија која почиње са ; је неактиван.

Постоје 3 главна дела:

  • [глобално]
    • Општа подешавања на серверу
  • [домови]
    • Дефинише дељени директоријум
  • [штампачи]
    • Дефинише дељене штампаче на серверу

Глобал

Ево примера [глобал]:

[глобално]

# Име исте групе као у Виндовсу (Нетворк Неигхборхоод)

воркгроуп = МСХОМЕ

# Име под којим ће се сервер појавити у Нетворк Неигхборхооду

= нетбиос самба сервер

# Која ће се појавити у детаљном делу мреже суседства, % В

# Приказује верзију броја самбе

сервер стринг = Самба Сервер% в

# Лозинке шифроване у транзиту

шифрирање лозинки = Да

смб пассвд фајл = / етц / самба / смбпассвд

# Локације меморије у евиденцији догађаја

лог филе = / вар / лог / самба / лог

# Максимална величина новина

мак лог сизе = 50

# Нема налога за госте (опционално)

гуест аццоунт = нико

# Мулти-усер (опционално)

Схаре модес = иес

# Локација принтцап (штампач на Линук серверу)

принтцап = / етц / принтцап

# Дељење свих штампача дефинисаних у принтцап

принтцап наме = чаше

лоад принтери = да

штампање = чаше

принтер = @ адм адм

# Лог фајл за Самбу

лог левел = 1

лог филе = / вар / лог / самба / лог

# Безбедносни режим (корисник / дељење / сервер)

сецурити = усер

# Дозволи приступ одређеним мрежама (коначна тачка је важна)

хостс енабле = 192.168.1.

# Можете да дозволите све машине мреже осим 192.168.1.10

хостс енабле = 192.168.1. ЕКСЦЕПТ 192.168.1.10

# Поставите ИП адресе машина које желите забранити приступ

# Самба сервер нпр. АЛЛ, да забрани свима осим

# Машине одобрене од стране.

Хостс дени = АЛЛ

# Нема ДНС-а

днс проки = не

# Оставите ова подразумевана поља

соцкет оптионс = ТЦП_НОДЕЛАИ СО_РЦВБУФ = 8192 СО_СНДБУФ = 8192

# Активирајте функцију сервера времена

тиме сервер = да

# Пријава скрипта носи име групе% г је променљива за самбу

# Примарна група

скрипт за пријављивање =% г.бат

# Омогућава повезивање корисника на домену

логонс домена = да

# Ако желите, сервер је главни у пољу

домен мастер = да

# Ако је присутно више контролера домена,

# Сервер који је фаворит

преферирани мастер = иес

# У случају мастер сервера за спремање избора против других машина

# Виндовс

ос левел = 255

# Даје приступ нетлогон директоријуму који садржи скрипте за покретање

[нетлогон]

# путања директоријума

патх = / хоме / нетлогон

# Само наведени корисници могу користити овај директориј

публиц = но

# Не можемо писати у овом директоријуму

вритабле = но

# Директоријум се не појављује у стаблу

бровсеабле = но

# листа корисника са роот правима на директоријум од стране тренера

админ усерс = Јохн

== [Хомес] ===

[хомес] вам омогућава да дефинишете приступ директоријуму за сваког корисника. Ево примера:

[КУЋА]

Коментар # видљив из мреже сусједства

цоммент = Главни директоријуми

# Приказ ресурса за све

бровсеабле = но

# Може да пише ресурсу

вритабле = иес

Документи

Дељење директоријума

Могуће је дефинисати персонализовани приступ било ком директоријуму на машини креирањем назива секције који се даје ресурсу. Ово ће између осталог садржати параметар стазе који даје путању до ресурса. Овај директоријум ће бити доступан за читање и писање на станици након пријаве корисника Виндовса.

Ево примера прилагођеног одељка:

[ДОКУМЕНТИ]

# Коментар видљив из Нетворк Неигхборхоод-а

цоммент = / хоме / фолдер

# Пут до ресурса

# Чувајте се пауза!

патх = / хоме / фолдер

# Приказ ресурса за све

бровсеабле = но

гуест ок = да

# Сачувајте имена корисника за валидацију, процедуру за

# Инсерт ће бити објашњен касније

валид усерс = усер_намес

# Пут до ресурса

# Пошто корисник уметнут за приступ мора бити не

публиц = но

# Корисници са главним директоријем на овом

админ усерс = усер_намес

# Може да пише ресурсу

вритабле = иес

ЦД РОМ

Могуће је поделити ЦД-РОМ (који би требало да буде претходно инсталиран), креирањем такве секције [цд-ром] на следећи начин:

[ЦД РОМ]

Коментар # видљив из мреже сусједства

цоммент = ЦД-РОМ

# Пут до читаоца

пут = / мнт / цдром

# Доступно свима

публиц = иес

# Није могуће писати на ресурс

вритабле = но

цреате маск = 0750

Приступите ресурсу Самба под линуком

Самба клијент (смбцлиент) може да обезбеди интерфејс командне линије за приступ Самба ресурсима са УНИКС машине. смбцлиент вам омогућава да потврдите постојање Самба сервера на мрежи и затим наведете ресурсе које дели помоћу команде:

 смбцлиент сервер_наме_смб 

Када су ресурси идентификовани, могуће је приступити свакој од њих користећи наредбу:

 извор -У усер_наме. \ т 

Приступите штампачу помоћу команде:

 извор -П. \ т 

Штампање датотеке / уср / лоцал / самба / либ / етц.цонф врши се помоћу наредбе:

 принт /уср/лоцал/самба/либ/етц.цонф 

Да бисте приказали редослед штампања:

 куеуе 

За заустављање смбцлиент:

 екит 

Напомена: Да бисте приступили мрежној четврти у Линуку, отворите Конкуерор и откуцајте УРЛ адресу

 бар: смб: / 

Креирање Самба корисничких налога

Да бисте креирали корисника на Самба серверу под Линук Мандраке верзија 10 (сервер):

Графички:

  • У командној линији откуцајте мцц пријавите се као роот (или преко "конфигуришите рачунар")
  • Из контролног центра Мандраке идите на "Систем", затим на "Корисници и групе" и идите на "Додај корисника"

У командној линији:

  • Типе: аддусер УсерНаме
  • Унесите лозинку корисника на следећи начин (командна линија):
    • смбпассвд-а-Усер Наме
  • Као одговор на:
    • Нова СМБ лозинка: Дајте исту лозинку приликом додавања корисника
    • Поново упишите нову СМБ лозинку
  • Креирајте истог корисника са истом лозинком на Виндовс машини (клијент):
    • Идите на "Контролна табла", а затим на "Кориснички налози" да бисте креирали корисника са администраторским правима
    • Поновите онолико пута колико је потребно

Дељење фасцикли

Постоји заједнички директоријум који је заједнички свим корисницима. Пазите, ако делите директоријум који није у "Хоме", биће вам одбијен приступ. Директоријум "хоме", или један од његових поддиректоријума, мора да садржи директоријум.

Поруке о грешкама

 Проблеми: мрежа није пронађена (Виндовс) 

или:

Унутрашња грешка

Молимо пошаљите пуну грешку на //кде.орг

Непозната грешка у статистици: мрежа је недоступна (Линук)

Ова врста грешке значи да нисте повезани на мрежу. Проверите мрежни кабл, конфигурацију и / етц / самба / смб.цонф

Ако се појави порука о грешци као што је:

 Није могуће повезати се на самба сервер 

је приказано, проверите конфигурациони фајл / етц / самба / смб.цонф

Претходни Чланак Sledeći Чланак

Топ Савети