Mau oyambirira a Samba kwa Computer Networks

Samba ndi luso la kasitomala / seva lomwe limagwiritsira ntchito magulu othandizira machitidwe pa machitidwe opangira. Ndi Samba, mafayilo ndi osindikiza angathe kugawidwa pa makasitomala a Windows, Mac ndi Linux / UNIX.

Ntchito yaikulu ya Samba imachokera ku kukhazikitsidwa kwake kwa protocol Server Server Block (SMB). SMB kasitomala ndi thandizo la seva amadzazidwa ndi machitidwe onse amakono a Microsoft Windows, Linux distributions, ndi Apple Mac OSX. Pulogalamu yaulere yotseguka imatha kupezeka ku samba.org. Chifukwa cha kusiyana kwakukulu pakati pa machitidwewa, luso lamakono ndi lopambana.

Samba Imene Ikhoza Kukuchitirani Chiyani

Samba ingagwiritsidwe ntchito m'njira zosiyanasiyana. Pa intranet kapena ma intaneti ena, mwachitsanzo, mapulogalamu a Samba angasunthe maofesi pakati pa seva ya Linux ndi makasitomala a Windows kapena Mac (kapena mosiyana). Aliyense amene amagwiritsa ntchito mapulogalamu a pa intaneti akuthamanga Apache ndi Linux akhoza kulingalira pogwiritsa ntchito Samba mmalo mwa FTP kuti aziyang'anira zopezeka pa Webusaiti kutali. Kuphatikiza pa kusintha kosavuta, makasitomala a SMB angapangitsenso maulendo otha kutali.

Mmene Mungagwiritsire ntchito Samba kuchokera ku Windows ndi Linux Clients

Ogwiritsa ntchito Windows nthawi zambiri amawunikira mapu kuti agawane maofesi pakati pa makompyuta. Ndi mautumiki a Samba akuyendetsa pa Linux kapena seva ya Unix, ogwiritsa ntchito Windows angagwiritse ntchito malo omwewo kuti apeze mafayilo kapena osindikiza. Kugawidwa kwa Unix kungatheke kuchokera kwa ma makasitomala a Windows pogwiritsa ntchito mawindo osatsegula monga Windows Explorer , Network Neighborhood , ndi Internet Explorer .

Kugawana deta mosiyana kumagwira ntchito mofananamo. Pulogalamu ya Unix smbclient imathandizira kusakatula ndi kugwirizana kwa magawo a Windows. Mwachitsanzo, kulumikiza ku C $ pa kompyuta ya Windows yotchedwa louiswu, lembani zotsatirazi pamtanda wa Unix

smbclient \\\\ louiswu \\ c $ -Usanagwiritse ntchito

kumene dzina lachinsinsi ndi dzina lovomerezeka la Windows NT. (Samba idzalimbikitsa mawu achinsinsi ngati mukufunikira.)

Samba amagwiritsa ntchito njira za Universal Naming Convention (UNC) pofuna kutanthawuza kwa anthu ogwira ntchito. Chifukwa chakuti zipolopolo za Unix zimalankhula mobwerezabwereza zilembo za kubwerera m'mbuyo, kumbukirani kufotokoza zolemba zobwereza monga momwe taonera pamwamba pogwira ntchito ndi Samba.

Mmene Mungagwiritsire Ntchito Samba Kuchokera kwa Apple Mac Client

The File Sharing njira pa Gawa Pulogalamu ya Mac System Preferences ikukuthandizani kupeza Mawindo ndi makina ena a Samba. Mac OSX amayamba kuyesera kukafikira makasitomalawa kudzera pa SMB ndikubwerera kumalo ena ngati Samba sakugwira ntchito. Kuti mudziwe zambiri onani Mmene Mungagwirizane ndi Fayilo Kugawana pa Mac Anu.

Zomwe Ziyenera Kukonzekera Samba

Mu Microsoft Windows, mautumiki a SMB amamangidwa muzinthu zogwirira ntchito. Seva network service (yomwe ikupezeka kudzera muzithunzi za Control Panel / Network, Network Services) imapereka thandizo la seva la SMB pamene ntchito ya Network Network imapereka chithandizo cha kasitomala cha SMB, Onetsetsani kuti SMB imasowa TCP / IP kuti ikwaniritse.

Pa seva ya Unix, machitidwe awiri a daemon, smbd, ndi nmbd, amapereka ntchito zonse za Samba. Kuti mudziwe ngati Samba ikuyendetsa, pa mtundu wa command wa Unix

ps ax | grep mbd | Zambiri

ndipo onetsetsani kuti zonse smbd ndi nmbd zikuwonekera mndandanda wa ndondomeko.

Yambani ndi kuimitsa mademoni a Samba mu njira yachibadwa ya Unix:

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

Samba imathandizira fomu yosinthidwa, smb.conf. Mchitidwe wa Samba wokonzera mwatsatanetsatane maina monga mayina a magawo, njira zowonjezera, kuwongolera, komanso kugula kumaphatikizapo kusintha fayiloyi ndikuyambanso ma daemoni. Pang'ono ndi smd.conf (zokwanira kuti seva ya Unix ioneke pa intaneti) ikuwoneka ngati ichi

; Chochepa /etc/smd.conf [padziko] guest account = gulu logwirizanitsa = NETGROUP

Ena Ayenera Kumaganizira

Samba imathandizira njira yolembera mapepala achinsinsi, koma mbali iyi ikhoza kutsegulidwa nthawi zina. Mukamagwira ntchito ndi makompyuta ogwirizanitsidwa ndi malo osatetezeka, dziwani kuti malemba achinsinsi omwe amaperekedwa pogwiritsira ntchito smbclient amatha kupezeka mosavuta ndi network sniffer .

Zina zotchedwa mangling zikhoza kuchitika pamene mutumiza mafayilo pakati pa Unix ndi Windows makompyuta. Makamaka, maina a fayilo omwe ali osakanikirana pa mawindo a Windows akhoza kukhala mayina mmunsimu pansi pamene akukopedwa ku dongosolo la Unix. Mafailo aatali kwambiri angathenso kutchulidwa maina achidule malinga ndi maofesi (mwachitsanzo, akale a Windows FAT) omwe amagwiritsidwa ntchito.

Zipangizo za Unix ndi Windows zimagwiritsa ntchito mapeto a mzere (EOL) Msonkhano wa ASCII umasintha mosiyana. Mawindo amagwiritsa ntchito njira ziwiri zobweretsera / linefeed (CRLF), pamene Unix imagwiritsa ntchito khalidwe limodzi (LF). Mosiyana ndi phukusi la Unix mtools, Samba sachita EOL kutembenuzidwa pa fayilo kutumiza. Maofesi a ma Unix (monga masamba a HTML) amawonekera ngati limodzi lalitali kwambiri la malemba pamene amasamutsidwa ku kompyuta ya Windows ndi Samba.

Kutsiliza

Teknoloji ya Samba yakhalapo kwa zaka zoposa 20 ndipo ikupitiriza kupangidwa ndi Mabaibulo atsopano atulutsidwa nthawi zonse. Mapulogalamu ochepa kwambiri a mapulogalamuwa akhala akusangalala kwambiri ndi moyo wautali. Kukhazikika kwa Samba kumatsimikizira kuti ntchito yake ndi luso lamakono pogwira ntchito zogwirizana kwambiri monga Linux kapena Unix maseva. Ngakhale kuti Samba sichidzakhala tekinoloji yeniyeni imene wogula ambiri amafunikira kumvetsa, kudziwa SMB ndi Samba ndizothandiza kwa akatswiri a IT ndi ogwirira ntchito.