Муқаддима ба Samba барои шабакаҳои компютерӣ

Samba технологияи мизоҷ / сервер мебошад , ки тақсимоти захираҳоро дар саросари системаҳои оператсионӣ амалӣ мекунад. Бо Samba, файлҳо ва принтерҳо метавонанд дар байни Windows, Mac ва Linux / UNIX муштариён иштирок карда метавонанд.

Функсияҳои асосии Samba аз иҷроиши протоколи паёмҳои серверии SMB (SMB). Мизоҷони SMB ва пуштибонии сервер бо ҳамаи версияи ҳозираи Microsoft Windows, Linux тақсим карда мешаванд ва Apple Mac OSX ҳамроҳ мешаванд. Барномаи нармафзори озод ҳамчунин аз samba.org дастрас аст. Аз сабаби фарқиятҳои техникии ин системаҳо, технология технология хеле мураккаб аст.

Чӣ Samba метавонад барои шумо коре кунад

Samba метавонад якчанд усулҳоро истифода барад. Дар бораи шабакаҳои intranet ё дигар хусусиятҳои шахсӣ, масалан, барномаҳои Samba метавонанд файлҳои Linux ва Windows-ро ё Mac-ро (ё баръакс) интиқол диҳанд. Ҳар касе, ки бо истифода аз Apache ва Linux кор мекунад, метавонад Samba-ро истифода барад, то FTP барои идора кардани мундариҷаи вебсайти дурдаст. Ғайр аз интиқоли соддакардашуда, мизоҷони SMB инчунин навсозии файлҳои дурдастро иҷро мекунанд.

Чӣ тавр истифода бурдани Samba аз мизоҷони Windows ва Linux

Истифодабарандагони Windows аксар вақт рамзҳоро барои кашидани файлҳо байни компютерҳо мерасонанд. Бо хидматрасонии Samba дар сервери Linux ё Unix, корбарони Windows метавонанд аз ҳамон имкониятҳо истифода баранд, то ин файлҳо ва чопгарҳоро дастрас кунанд. Саҳмияҳои Unix метавонад аз мизоҷони Windows тавассути браузерҳои система мисли Windows Explorer , Network Neighborhood ва Internet Explorer ба даст оварда шаванд .

Муваффақияти маълумот дар самти муқобил низ ҳамин тавр амал мекунад. Барномаи "Unix" smbclient дидан ва пайваст кардани саҳмияҳои Windows -ро дастгирӣ мекунад. Масалан, барои пайвастшавӣ ба C $ дар компютери Windows бо номи louiswu, дар зер фармонро дар Unix нависед

smbclient \\\\ louiswu \\ c $ -U номи корбар

ки номи он номи ҳисоби Windows NT мебошад. (Агар Samba барои зарурати гузарвожаи суратҳисоб дархост карда шавад.)

Samba роҳҳои Конвенсияи универсалии (UNC) -ро барои истифода бурдани мизбони шабака истифода мебарад. Азбаски пинҳон кардани фармонҳои Unix одатан аломатҳои кирилликӣ бо тарзи махсусро фаромӯш мекунанд, фаромӯш накунед, ки ҳангоми кор бо Samba дар боло нишон дода шудааст.

Чӣ тавр аз Samba аз Apple Mac истифода мебарад

Интихоби Файл дар мубодилаи маълумот параметрҳои Mac System Preferences ба шумо имкон медиҳад, ки Windows ва дигар муштариёни Samba пайдо кунанд. Mac OSX худкор аввал кӯшиш мекунад, ки ин мизоҷонро ба воситаи SMB бардорад ва агар Samba кор намекунад, ба протоколи алтернативӣ баргардад. Барои маълумоти иловагӣ, Чӣ тавр пайвастшавӣ бо файлҳои мубодилаи Mac дар бораи шумо.

Талабот барои танзимоти Samba

Дар Microsoft Windows, хидматҳои SMB ба хидматҳои системаи оператсионӣ сохта шудаанд. Хизматрасонии шабакавии сервер (аз тарафи Control Panel / Network, Хизматрасонӣ ҷадвали дастрас аст), ҳангоми хидматрасонии шабакавии коргоҳи шабакаи SMB таъмин намудани мизоҷони SMB-ро таъмин мекунад. Дар хотир доред, ки SMB инчунин барои TCP / IP талаб карда мешавад.

Дар сервери Unix, ду раванди тақсимот, smbd ва nmbd, ҳамаи функсияҳои Samba -ро таъмин мекунанд. Барои муайян кардани он, ки оё Samba ҳоло фаъолият мекунад, дар навъи дархости Unix

плаза | Бештар Бештар

ва тасдиқ кунед, ки ҳам smbd ва nmbd дар рӯйхати равандҳо пайдо мешаванд.

Оғоз ва қатъ кардани Samba драйверҳо дар модели Unix муқаррарӣ:

/etc/rc.d/init.d/smb start /etc/rc.d/init.d/smb stop

Samba файли танзимот, smb.conf -ро дастгирӣ мекунад. Модели Samba барои мутобиқсозии тафсилот, ба монанди номҳо, роҳҳои феҳрист, идоракунии дастрасӣ ва сабти виртуалӣ, ин файли матнро таҳрир карда, сипас онро аз нав оғоз мекунад. A smd.conf minimal (барои сервери Unix-ро дар шабака дидан мумкин аст)

; Ҳадди камтарини /etc/smd.conf [Global] ҳисоби меҳмонон = гурўҳи кории netguest = NETGROUP

Баъзеҳо бояд ба назар гиранд

Samba имконияти рамзҳоро рамзгузорӣ мекунад, аммо ин хусусиятро дар баъзе ҳолатҳо хомӯш кардан мумкин аст. Ҳангоми кор бо компютерҳо бо шабакаҳои нокифоя алоқаманд аст, фаҳманд, ки вақте паролҳои матнии оддӣ дода мешаванд, вақте ки smbclient истифода бурда метавонад, ки бо ёрии секунҷаи шабака мушоҳида карда шаванд.

Ҳангоми интиқоли файлҳои Unix ва компютерҳои Windows, мушкилоти номуваффақ шудан мумкин аст. Махсусан, номи файлҳое, ки дар парвандаи омехта дар файлҳои Windows мебошанд метавонанд номҳои ҳамаи хурдро, вақте ки ба системаи Unix кӯчида метавонанд. Номи файлҳои хеле дароз низ метавонанд ба номҳои кӯтоҳ вобаста ба файлҳои файлҳо (масалан, Windows FAT сола) истифода шаванд.

Unix ва Windows система ба охири сатр (EOL) Конвенсия барои ASCII матнҳои гуногунро фарқ мекунад. Windows бозгашти бозиҳои дутарафа / linefeed (CRLF) -ро истифода мебарад, аммо Unix танҳо як аломати ягонаро (LF) истифода мебарад. Баръакс, маҷмӯи mtools Unix, дар вақти интиқол додани файлҳои EOL иҷро намешавад. Файли матнҳои Unix (ба монанди саҳифаҳои HTML) ҳамчун як сатри яквақтаи матн, вақте ки ба компютери Windows бо Samba дода мешавад, пайдо мешаванд.

Хулоса

Технологияи Samba дар давоми зиёда аз 20 сол вуҷуд дошт ва бо варианти нав бо таври мунтазам паҳн карда мешавад. Бисёр барномаҳои нармафзори мазкур чунин муддати тӯлонӣ муфидтар буданд. Услуби Samba ба нақши он чун технологияи муҳим, ҳангоми кор дар шабакаҳои генетикӣ, ки Linux ё Unix-серверҳоро дар бар мегирад, шаҳодат медиҳад. Дар ҳоле, ки Samba ҳеҷ гоҳ технологияи умумӣ нахоҳад буд, ки истеъмолгари миёна бояд ниёз ба фаҳмиш дошта бошад, дониши SMB ва Samba барои мутахассисони шабакаи IT ва бизнес муфид аст.