Bubuka keur Samba pikeun Jaringan Komputer

Samba nyaéta téhnologi klien / server nu implements babagi sumberdaya jaringan sakuliah sistem operasi. Kalawan Samba, file na printer bisa dibagikeun sakuliah Windows, Mac jeung Linux Ubuntu / UNIX klien.

fungsionalitas core Samba urang asalna tina palaksanaan na tina Server Pesen Blok (SMB) protokol. SMB client- sarta rojongan server-sisi asalna dibuntel ku sadayana versi modérn Microsoft Windows, sebaran Linux Ubuntu, sarta Apple Mac OSX. Sofwer buka bebas oge tiasa didapet ti samba.org. Alatan béda teknis diantara sistem operasi, téhnologi nu geus ilahar canggih.

Naon Samba Dupi Naha keur Anjeun

Samba bisa garapan dina sababaraha cara béda. Dina hiji intranet atawa jaringan pribadi sejen, contona, aplikasi Samba tiasa nransperkeun payil antara hiji server Linux Ubuntu jeung Windows atawa Mac klien (atawa sabalikna). Saha maké Web server ngajalankeun Apache jeung Linux Ubuntu bisa mertimbangkeun maké Samba tinimbang ftp pikeun ngatur Web eusi situs jarak jauh. Di sagigireun Mindahkeun basajan, SMB klien bisa oge ngalakukan apdet file jauh.

Kumaha Paké Samba ti Windows jeung Linux Ubuntu Klién

pamaké Windows mindeng peta drive babagi payil antara komputer. Kalawan layanan Samba ngajalankeun dina Linux Ubuntu atanapi Unix server, pamaké Windows bisa ngamangpaatkeun fasilitas anu sarua pikeun ngakses eta file atawa printer. Biasa Unix bisa ngahontal tina Windows klien ngaliwatan sistem operasi panyungsi kawas Windows Explorer, Network Neighborhood, sarta Internet Explorer.

Ngabagikeun data dina arah nu lalawanan jalan kitu. The Unix program smbclient ngarojong ngotektak tur nyambung ka biasa Windows. Contona, pikeun nyambung ka C $ dina komputer Windows ngaranna louiswu, ngetik di handap di paréntah ajakan Unix

smbclient \\\\ louiswu \\ c $ -U landihan

dimana ngaran pamaké téh Windows nt ngaran akun sah. (Samba bakal ajakan pikeun hiji sandi rekening lamun perlu.)

Samba migunakeun ngaran Konvénsi Universal (UNC) jalur ka tingal sarwa jaringan. Kusabab paréntah cangkang Unix ilaharna naksir karakter backslash dina cara husus, inget pikeun ngetik duplikat backslashes sakumaha ditémbongkeun di luhur lamun gawé bareng Samba.

Kumaha Paké Samba Ti Apple Mac Klién

The File Sharing pilihan dina Sharing jandela di Tanya Mac System nyandak Anjeun pikeun manggihan Windows sarta klien sejenna Samba. Mac OSX otomatis munggaran nyoba ngahontal klien ieu via SMB sarta ragrag deui ka protokol alternatif lamun Samba teu fungsi. Kanggo inpo nu leuwih lengkep tingali Cara Sambungkeun jeung payil Sharing on Mac anjeun.

Sarat pikeun Ngonpigurasikeun Samba

Dina Microsoft Windows, jasa SMB anu diwangun kana jasa sistem operasi. Ladenan jaringan Server (sadia ngaliwatan Control Panel / Network, Services tab) nyadiakeun rojongan server SMB bari ladenan jaringan Workstation nyadiakeun rojongan SMB klien, Catet yén SMB ogé merlukeun TCP / IP guna fungsina.

Dina server Unix, dua prosés daemon, smbd, sarta nmbd, nyadiakeun sagala fungsionalitas Samba. Keur ngabedakeun Samba ayeuna ngajalankeun, di Unix sorana tipe ajakan

ps kampak | mbd grep | Tambih deui

jeung pariksa yen duanana smbd na nmbd némbongan dina daptar prosés.

Mimitian jeung ngeureunkeun Samba daemons dina Unix fashion normal:

/etc/rc.d/init.d/smb ngamimitian /etc/rc.d/init.d/smb ngeureunkeun

Samba ngarojong file konfigurasi, smb.conf. Modél Samba pikeun Nyieun husus rinci kayaning ngaran dibagikeun, jalur diréktori, kontrol aksés, sarta logging ngalibatkeun ngédit file téks ieu lajeng dibalikan deui dina daemons. A smd.conf minimal (cukup nyieun server Unix viewable dina jaringan) Sigana mah ieu

; Minimal /etc/smd.conf [global] akun tamu = workgroup netguest = NETGROUP

Sababaraha Gotchas mun Pertimbangkeun

Samba ngarojong hiji pilihan pikeun encrypt kecap akses, tapi fitur ieu bisa dipareuman dina sababaraha kasus. Waktu digawe make komputer disambungkeun ngaliwatan jaringan aman, sadar yén kecap akses téks polos disadiakeun lamun ngagunakeun smbclient bisa gampang nempo ku sniffer jaringan .

Ngaran mangling isu bisa lumangsung nalika nransferkeun payel antara komputer Unix jeung Windows. Dina sababaraha hal, ngaran file anu bisi dicampur dina filesystem Windows bisa jadi ngaran dina sakabéh aksara leutik nalika ditiron ka sistem Unix. filenames pisan lila ogé bisa meunang truncated mun ngaran pondok gumantung kana filesystems (misalna Windows gajih heubeul) dipake.

Unix sarta Windows sistem nerapkeun tungtung-of-jalur (EOL) konvénsi pikeun téks ASCII file béda. Windows ngagunakeun dua kenop karakter balik / linefeed (CRLF) runtuyan, sedengkeun Unix ngan ngagunakeun karakter tunggal (nu LF). Saperti Unix mtools pakét, Samba teu nedunan konversi EOL mangsa keur ditransper. file Unix téks (kayaning kaca HTML) muncul salaku hiji garis tunggal pisan lila tina téks nalika dipindahkeun ka komputer Windows jeung Samba.

kacindekan

téhnologi Samba geus eksis leuwih ti 20 taun jeung terus dimekarkeun kalawan versi anyar dikaluarkeun rutin. Saeutik pisan aplikasi software geus ngarasakeun sapertos hirupna mangpaat panjang. resiliency Samba urang testifies kana peran salaku hiji téhnologi penting nalika digawé di jaringan hétérogén nu ngawengku Linux Ubuntu atanapi Unix server. Bari Samba pernah bakal téhnologi mainstream nu rata konsumen perlu ngarti, pangaweruh SMB jeung Samba nyaéta mantuan pikeun IT na professional jaringan bisnis.