Perkakasan

Pelayan Samba: konsep dan konfigurasi pantas

Isi kandungan:

Anonim

Samba adalah projek perisian percuma yang mengimplementasikan protokol fail Windows untuk sistem operasi seperti UNIX. Protokol ini sebelum ini dikenali sebagai SMB, kemudian di katalog sebagai CIFS. Dengan cara ini, hakikat bahawa komputer dengan GNU / Linux, Mac OS X atau Unix pada umumnya, dilihat sebagai pelayan atau berkaitan sebagai pelanggan dalam rangkaian berasaskan Windows, menjadi kenyataan.

Indeks kandungan

Mari belajar sedikit Samba

Penciptaan Samba adalah idea Andrew Tridgell. Ia merupakan projek yang dilahirkan pada tahun 1991 apabila ia mewujudkan program pelayan fail untuk rangkaian tempatannya, yang menyokong protokol yang diiktiraf sebagai DEC oleh Digital Pathworks. Walaupun dia tidak tahu pada masa itu, protokol itu akan menjadi SMB kemudian.

Mengapa menggunakan Samba?

Samba pada asasnya merupakan suite aplikasi Unix yang melaksanakan protokol SMB (Blok Perutusan Pelayan). Protokol ini digunakan untuk operasi pelayan klien pada rangkaian. Kemudian, dengan menggunakan protokol ini, Samba membolehkan Unix untuk mewujudkan komunikasi dengan produk Microsoft Windows melalui protokol. Dengan cara ini, mesin Unix dengan Samba boleh memasuki rangkaian Microsoft, menunjukkan dirinya sebagai Pelayan dan menyediakan perkhidmatan berikut:

  • Berkongsi pelbagai sistem fail.Kongsi pencetak, dengan pemasangan pada pelayan dan juga pada klien.Menyediakan visualisasi pelanggan pada rangkaian, yang akan memudahkan kerjasama dengan pengguna kami.Ini membolehkan pengesahan pelanggan melalui log masuk terhadap domain Windows Menyediakan atau membantu dengan pelayan resolusi nama WINS.

Operasi

Hari ini, Suite Samba termasuk dalam pelaksanaan beberapa setan asas. Ini bertanggungjawab menyediakan sumber yang dikongsi kepada pelanggan SMB di rangkaian (juga dipanggil perkhidmatan).

Setan-setan yang disebutkan di atas adalah:

smbd: Ia adalah daemon yang bertanggungjawab untuk membenarkan perkongsian fail dan pencetak di atas rangkaian SMB, selain memberikan pengesahan dan memberikan kebenaran untuk akses oleh klien SMB.

nmbd: Ia adalah daemon yang bertanggungjawab mencari melalui Perkhidmatan Nama Internet Windows (WINS), dan memberikan bantuan yang diperlukan melalui penonton.

Persediaan

Konfigurasi Samba di Linux dilakukan melalui edisi fail tunggal yang terletak di /etc/samba/smb.conf.

Berikut adalah contoh konfigurasi asas:

# ============== Pengaturan Global =================== # workgroup = PRUEBAGROUP string server = Samba% v menang support = no load printers = no # ======= Security ======= # security = map user to guest = guest user yang buruk ok = yes public = yes hosts allow = 127.0.0.1 192.168.22.0/24 host denied = 0.0.0.0/0 # ============== Definisi perkongsian ================== # comment = Ujian muzik. path = / home / Data / Music / available = yes browsable = yes writable = no copy = Comment music = Uji video. path = / home / Data / Videos / copy = Music comment = Data lain. path = / home / Data / Box / writable = yes

Apa yang boleh dilakukan oleh Samba untuk saya?

Seperti yang dinyatakan sebelum ini, Samba menyediakan semua bantuan supaya mesin Windows dan Unix boleh wujud bersama pada rangkaian yang sama. Walau bagaimanapun, kami dapat menunjukkan sebab tertentu mengapa anda ingin memasang pelayan Samba di rangkaian anda. Kami menyenaraikan mereka di bawah:

  • Anda ingin menjimatkan perbelanjaan membayar pelayan Windows NT untuk mendapatkan fungsi yang disediakan oleh kami. Anda ingin menyediakan ruang yang sama untuk menjalankan pemindahan data antara Server NT ke Linux atau sebaliknya. Untuk berkongsi sumber lain seperti pencetak, antara klien Windows dan Linux.Ia berguna untuk menubuhkan komunikasi kepada fail NT dari pelayan Linux.
KAMI MEREKOMENDASIKAN ANDA Ciri-ciri Baru Datang ke Windows 10 Mobile

Mari kita lihat Samba dalam tindakan

Kami akan mengandaikan bahawa kami mempunyai konfigurasi rangkaian asas berikut:

  • Pelayan Samba pada mesin Linux, kami akan memanggil hydra ini. Beberapa klien Windows, yang namanya phoenix dan chimaera Semua dihubungkan melalui rangkaian kawasan tempatan (LAN). Selain itu, kami juga akan menganggap bahawa hidra mempunyai pencetak suntikan yang disambungkan. dan bahagian cakera dipanggil rangkaian (kedua-dua sumber boleh ditawarkan kepada dua mesin lain).

Grafik wakil rangkaian ini dapat dilihat dalam gambar di bawah:

Seperti yang dapat dilihat, dalam rangkaian ini, setiap komputer berada dalam kumpulan kerja yang sama. Bagi mereka yang tidak berkaitan dengan istilah itu, Kumpulan Kerja adalah label mudah yang mengenal pasti set mesin / komputer / peralatan tertentu yang tergolong dalam rangkaian SMB. Beberapa kumpulan kerja boleh wujud bersama dalam rangkaian yang sama, tetapi untuk tujuan contoh kami hanya meletakkan satu.

Kami harap anda menyukai artikel pengantar kami kepada Samba, ingat bahawa jika anda berminat untuk mengambil keuntungan penuh dari sistem Linux anda, anda boleh melihat bahagian kami.

Perkakasan

Pilihan Editor

Back to top button