Samba: Pengenalan yang Diperlukan

samba_logo

Halo teman-teman!. Saya akan mulai dengan menyatakan itu Ini tidak sama untuk digunakan Samba apa yang harus ditulis tentang dia. Seperti seorang penyair Hindu atau Persia yang hebat (saya tidak dapat mengingatnya dengan baik) berkata, "Dengan menggerakkan jari Anda, Anda menulis, dan sekali menulis, tidak semua pengabdian Anda atau semua air mata Anda akan dapat menghapus sesuatu dari tulisan tersebut." Saya mohon maaf sebelumnya untuk panjangnya artikel atau untuk beberapa kelalaian yang tidak disengaja. Terima kasih!.

Apa itu Samba untuk pengguna UNIX / Linux?. Di antara definisi lainnya, ini adalah bentuk menari yang luar biasa yang dipraktikkan di Brasil dan di banyak negara lain, yang jauh melebihi pengetahuan saya yang sederhana tentang Cara Bersenang-senang. 🙂 Jadi, saya membuka ensiklopedia saya dan menemukan:

Dari Wikipedia: Samba adalah implementasi gratis dari protokol berbagi file Microsoft Windows (sebelumnya disebut SMB, baru-baru ini diubah namanya menjadi CIFS) untuk sistem mirip UNIX. Dengan cara ini, mungkin saja komputer dengan GNU / Linux, Mac OS X o Unix mereka umumnya terlihat seperti server atau bertindak seperti klien di jaringan Windows. Samba juga memungkinkan Anda untuk memvalidasi pengguna sebagai Pengontrol Domain Utama (PDC), sebagai anggota domain dan bahkan sebagai domain Active Directory untuk jaringan berbasis Windows; selain dapat melayani antrian cetak, berbagi direktori dan mengotentikasi dengan arsip pengguna Anda sendiri.

Kita lihat:

  • Contoh penggunaan samba
  • Mari instal dan baca Dokumentasi
  • Versi Samba 3.xxx dan Samba 4.xxx
  • Izin dan hak atas folder dan file di GNU / Linux
  • Beberapa program terkait Samba di Wheezy
  • Rekomendasi

Contoh penggunaan samba

Proyek Samba Besar hadir di banyak program dan layanan di dunia Linux kita: Dalam akses harian dan sederhana ke sumber daya bersama di jaringan SMB / CIFS yang kami lakukan setiap hari yang menginstal Linux di workstation kami.

File dan server printer baik dengan pengguna yang mengautentikasi ke server itu sendiri, ke server LDAP, atau ke Direktori Aktif Windows Microsft. Kami juga akan melihatnya dalam peran utama dalam Pengontrol Domain gaya NT 4 Microsoft, dibuat di UNIX / Linux. Contoh dari PDC tersebut adalah ClearOS, Zentyal, Linux Artica Proxy, dll.

Sekarang, dengan keluaran Samba 4 yang stabil, kita juga dapat membuat Active Directory di UNIX / Linux. Selain itu, ia adalah aktor utama dari apa yang disebut FreeNAS dari distribusi FreeBSD. Untuk informasi lebih lanjut, kunjungi Situs Resmi Samba, yang slogannya adalah: «Membuka Windows ke Dunia yang Lebih Luas. Samba adalah rangkaian program interoperabilitas Windows standar untuk Linux dan Unix«. "Tampilan" baru situs ini sangat sugestif.

Mari instal dan baca Dokumentasi

«Tidak ada manual atau artikel yang lebih baik daripada dokumentasi yang disertakan dengan paket samba-doc«. Di Desa www kami menemukan ribuan -banyak lagi- artikel, tutorial, howtos, dan pusat kesusastraan ilahi dalam semua bahasa tentang Samba.

Kami tidak bermaksud, dengan cara apapun, untuk mengganti dokumentasi yang menyertainya, apalagi postingannya. Mungkin dan dengan sangat rendah hati memberi seperti biasa a Titik masuk ke dunia Project Samba yang menakjubkan. Untuk menginstal dokumentasi kami melakukannya melalui Synaptic atau kami mengeksekusi di konsol sebagai pengguna akar:

bakat menginstal samba-doc samba-doc-pdf

Dokumentasi dipasang di folder / usr / share / doc / samba-doc y / usr / share / doc / samba-doc-pdf masing-masing. Harap, meskipun dalam bahasa Inggris, baca dokumentasinya. Jika mereka tidak bisa, inilah saatnya untuk setidaknya belajar membaca bahasa Inggris. 🙂

Versi Samba 3.xxx dan Samba 4.xxx

Kami mengklarifikasi bahwa di repositori Wheezy, kami akan menemukan paket-paketnya samba y samba4. Yang pertama adalah versinya 3.6.6-6, sedangkan yang kedua adalah 4.0.0 ~ beta2 + dfsg1-3.2.

Perbedaan mendasar antara versi 3.xxx dan 4.xxx, adalah bahwa dengan versi sebelumnya kita dapat menginstal, di antara jenis layanan lainnya, Pengontrol Domain Utama dengan gaya Microsoft NT4; sedangkan dengan seri 4, kita sudah bisa membuat Active Directory atau «Active Directory»Bergaya Direktori Aktif dengan Microsoft Windows 2000 atau lebih tinggi.

Izin dan hak atas folder dan file di GNU / Linux

Sangat penting: Penting bahwa sebelum melanjutkan membaca, Anda harus mengunduh salinan artikel «Izin dan hak di GNU / Linux», oleh penulis Juan Antonio Aguilera, dari UCI di Kuba. 1 Februari 2012 jam 12 (diambil dari situs human.uci.cu). Anda juga bisa membaca Artikel asli di sini.

Salah satu aspek yang "sulit dipahami" tentang Samba adalah keamanan yang melekat pada sistem file UNIX / Linux tempat Samba berada dan beroperasi. Detail sederhana ini merupakan salah satu masalah utama yang cenderung membingungkan banyak orang yang memulai Samba dan menyebutnya bahkan "Diabolic". Samba yang malang! 🙂

Banyak pengguna yang datang dari dunia Windows bingung dengan cara penanganan sumber daya bersama melalui Samba, pada dasarnya karena tidak berperilaku seperti yang mereka harapkan. Beberapa Administrator Jaringan Microsoft sering bingung mengenai Kontrol Akses Jaringan dan cara menjamin akses ke pengguna yang mereka butuhkan, sekaligus melindungi sumber daya lain dari akses yang tidak sah. Di sisi lain, Administrator UNIX / Linux, terutama mereka yang tidak terbiasa dengan lingkungan Microsoft Windows, mengalami kesulitan dalam memvisualisasikan cara mengatur izin akses file dan direktori dengan benar dengan cara yang memenuhi keinginan pengguna Windows.

Masalah Mendasar terletak pada bagaimana izin file dan direktori ditetapkan di setiap Sistem File dari masing-masing lingkungan.

Samba tidak dapat mengabaikan atau menyembunyikan kenyataan itu meskipun ia membangun jembatan atau transisi ke tingkat tertentu antara dua lingkungan tersebut. Samba dibuat untuk menyediakan sarana pertukaran data antara sistem operasi yang berbeda. Samba tidak dibuat untuk beralih ke platform UNIX / Linux pada platform seperti Microsoft Windows. Sebaliknya, tujuan awalnya adalah untuk menyediakan tingkat pertukaran data yang cukup antara dua lingkungan. Namun, apa yang Samba mampu lakukan saat ini, melebihi rencana dan perspektif awalnya, meskipun jarak pendek antara keduanya terus berkurang setiap hari.

Beberapa program terkait Samba di Wheezy

Jika kita melakukan pencarian dengan kata «samba»Dengan Deskripsi dan nama melalui Synaptic, ini akan mengembalikan daftar paket yang cukup panjang. Kita juga bisa mendapatkannya jika kita menjalankan perintah berikut:

pencarian bakat ~ dsamba

Jika kita ingin menyimpan dalam file teks untuk pembacaan yang tenang tentang informasi dari semua paket terkait, kita dapat melakukannya dengan:

aptitude show ~ dsamba> samba-packages.txt

Kami juga bisa lari pencarian bakat ~ dsamba> samba-package-list.txt, lalu dengan tenang baca namanya. Juga, akan bermanfaat untuk melakukan hal yang sama dengan kata itu "Smb". Tugas itu diserahkan pada kebijaksanaan Anda. 🙂 Kami akan membatasi diri kami untuk mendeskripsikan dengan sangat singkat beberapa di antaranya. Dalam urutan abjad kami memilih:

sekering: Sistem file klien berdasarkan protokol transfer file SMB. Menyediakan kemampuan untuk bertukar file secara mulus dengan server Microsoft Windows, dan server UNIX yang menjalankan Samba. Ini didasarkan pada FUSE, lingkungan sistem file ruang pengguna Linux.

gamin-samba: Alat untuk mengkonfigurasi Samba dengan antarmuka grafis GTK +. gamin-samba Ini adalah program yang mudah digunakan di mana kita dapat mengimplementasikan file dan server printer; pengontrol domain; mengelola pengguna dan berbagi sepenuhnya, dll.

gnome-system-tools: Alat untuk konfigurasi GNOME. Di antara banyak fiturnya, kami menemukan yang terkait dengan berbagi folder melalui Samba. Kami mengklarifikasi bahwa tingkat kontrol atas izin pengguna sangat mendasar dan saya pribadi tidak merekomendasikannya untuk tugas ini.

Gosa: Kata Utama. Program yang menyediakan Administrasi Sistem melalui antarmuka web, untuk implementasi layanan berbasis LDAP. Ini menyediakan akses ke akun POSIX, Samba, Proxy, Fax, PureFTP, Kerberos seperti yang diterapkan oleh Massachusetts Institute of Technology MIT, dan banyak fungsi lainnya.

berbagi file kdenetwork: Modul KDE untuk konfigurasi sumber daya bersama. Antarmuka grafis yang kami akses melalui Panel Kontrol untuk mengonfigurasi sumber daya bersama NEtwork Fs System atau Samba.

ldap-akun-manajer: Antarmuka web untuk mengelola akun di direktori LDAP. Ini berjalan di server halaman web dan memungkinkan kita untuk mengelola akun pengguna, grup, dan mesin. Saat ini mendukung jenis akun Samba 3, Unix, Kolab2, dan entri buku alamat, antara lain.

samba: File, printer dan server identifikasi menggunakan SMB / CIFS di UNIX. Samba adalah implementasi dari protokol SMB / CIFS untuk sistem UNIX, yang menyediakan kemampuan untuk berbagi file dan printer antar platform seperti Microsoft Windows, OS X, dan sistem UNIX lainnya.

Samba juga dapat berfungsi sebagai pengontrol domain seperti NT4, dan dapat berintegrasi dengan domain NT4 dan Active Directory Realms sebagai anggota Realm ("Dunia"). Untuk menggunakannya di domain NT4 atau ranah "Active Directory", Anda juga memerlukan paketnya mengikat angin. Paket samba TIDAK diperlukan untuk terhubung ke server SMB / CIFS yang ada (lihat klien kecil) atau untuk memasang sistem file jarak jauh (lihat cifs-utils).

  • cifs-utils: Utilitas untuk Sistem Berkas Umum untuk Internet atau «Sistem File Internet Umum«. Ini berisi alat yang diperlukan untuk memasang pada sistem file lokal, sistem file jaringan jarak jauh yang mendukung protokol CIFS.

samba4: File, printer dan server identifikasi menggunakan SMB / CIFS di UNIX. Domain Controller Server ketik NT dan Active Directory (versi 4).

smb4k.dll: Peramban peralatan yang canggih dan sangat baik serta sumber daya bersama di jaringan SMB / CIFS. Itu milik platform KDE.

klien kecil: Alat konsol untuk bekerja dengan sumber daya bersama di jaringan SMB / CIFS. Berisi utilitas baris perintah untuk mengakses server Windows dan Samba: smbclient, smbtar, smbpool, smbtree dan lainnya

tamparan keras: «Skedua Web Aadministrasi Tool ». Memungkinkan Anda untuk mengelola server Samba melalui Web. Itu tidak akan dipertahankan lagi oleh para pengembangnya. Di sisi lain, konfigurasi defaultnya tidak aman untuk jaringan yang tidak tepercaya, menurut Tim Debian.

mengikat angin: Server integrasi layanan nama samba. Mengintegrasikan mekanisme otentikasi dan layanan direktori (pencarian pengguna dan grup) dari Pengontrol Domain atau Direktori Aktif Windows, pada mesin UNIX / Linux

Di Ubuntu kami juga punya program sistem-config-samba, yang memberikan level dasar untuk mengelola sumber daya bersama dan mengimpor pengguna Linux ke database Samba. Kami akan mendedikasikan sebuah artikel tentang bagaimana kami dapat menginstal dan menggunakan alat ini di Wheezy.

Rekomendasi

  • Selalu beralih dari yang sederhana ke yang kompleks.
  • Mari kita mulai dengan:

.- Gunakan alat untuk mengakses dan bekerja dengan sumber daya di jaringan SMB / CIFS.
.- Pelajari dan terapkan Izin dan Hak dalam Folder dan File di sistem file GNU / Linux.
.- Pelajari Definisi dan Konsep dokumentasi.
.- Mulailah dengan berbagi folder secara lokal.
.- Pelajari cara bergabung dengan Debian kami ke Domain Microsoft.
.- Berbagi sumber daya lokal untuk pengguna Windows Active Directory atau Domain.
.- Kembali belajar dan banyak berlatih.
.- Menerapkan Kontroler Domain kami sendiri di Samba.

Saya tidak ingin mengakhiri tanpa terlebih dahulu menyatakan bahwa Samba bukanlah subjek yang cocok untuk Para Tersangka Biasa yang jatuh dalam Keputusasaan dan Tergesa-gesa, yang terakhir dianggap sebagai Dosa Besar kedelapan menurut Filsafat Cina. 🙂

Dan sampai petualangan selanjutnya ya Sobat !!!.

Terima kasih:

Diambil dari Situs Resmi Tim Samba

Anggota Tim Samba

Berikut adalah alamat kontak untuk beberapa anggota tim:

Alumni Tim Samba

Banyak terima kasih kepada orang-orang berikut atas kontribusinya pada Samba selama mereka menjadi anggota tim.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   adiazc87.dll dijo

    Artikel yang sangat bagus, saya akan menghargai beberapa saran tentang penerapan PDC. Salam.

    1.    Wow dijo

      Ya, CARA mengintegrasikan komputer linux ke dalam domain Active Directory akan sangat bagus, terutama bagian dari otentikasi pengguna dan folder bersama. Dari sedikit informasi yang saya temukan, menurut saya yang rumit adalah membuat pengguna direktori aktif grup "Administrator" memiliki izin pengguna super di Linux

      1.    Wow dijo

        argh! Saya tidak bisa (atau tidak tahu bagaimana) mengedit komentar saya sebelumnya. Saya hanya ingin berterima kasih kepada penulis atas posting yang telah dia kerjakan, yang hampir saya lewatkan!
        PS: Saya sudah dengar windbind tapi belum banyak belajar. Jika saya melihat bahwa saya berhasil mengintegrasikan komputer linux ke dalam domain direktori aktif, mungkin saya berani menulis posting pertama saya ...

  2.   Heber dijo

    Pengenalan yang sangat bagus !!
    Saya kira ada serangkaian panjang artikel tentang instalasi, implementasi, dll, dll, dan beberapa tutorial video langkah-langkah Samba lainnya yang dilakukan oleh seorang berambut cokelat cantik ...

    1.    Federico A. Valdes Toujague dijo

      Terima kasih banyak untuk SEMUA atas komentar Anda dan terima kasih !!! Idenya adalah untuk beralih dari yang paling sederhana ke yang paling kompleks melalui serangkaian artikel, karena dari pengalaman saya tahu bahwa dalam tema Samba Anda tidak dapat membakar tahapan. Saya bersikeras untuk membaca dokumentasi yang menyertainya (sayangnya dalam bahasa Inggris) dan topik Izin dalam folder dan file. Jangan putus asa bahwa semuanya datang pada waktunya. Dan jika mungkin, seorang blasteran atau berambut cokelat Kuba, menjelaskan cara menari Samba. 🙂

  3.   pandev92 dijo

    Itu selalu berfungsi untuk samba saya, tetapi untuk beberapa alasan itu tidak mentransfer data ke lebih dari 900 kb / s XD

    1.    MSX dijo

      Hmm, apakah Anda mengaktifkan opsi keamanan tambahan?
      SAMBA lambat, tapi tidak sebanyak itu ...

    2.    Federico A. Valdes Toujague dijo

      Samba tidak lambat sama sekali. Jaringan yang lambat dapat disebabkan karena memiliki DNS atau bukan layanan WINS. Ada banyak faktor yang tidak terkait dengan Samba. Coba tambahkan baris ini ke smb.conf:

      opsi soket = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      LAN tanpa layanan DNS yang baik melambat. LAN klasik dengan klien Windows, jika Anda tidak menjalankan layanan WINS -satu hanya per subnet- ini juga melambat. Server file Samba yang dikonfigurasi dengan baik lebih cepat daripada server dengan Windows.

    3.    phico dijo

      Maaf, saya lupa NO. Maksud saya:

      Samba tidak lambat sama sekali. Jaringan yang lambat mungkin disebabkan TIDAK itu memiliki DNS atau bukan layanan WINS. Ada banyak faktor yang tidak terkait dengan Samba. Coba tambahkan baris ini ke smb.conf:

      opsi soket = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      LAN tanpa layanan DNS yang baik melambat. LAN klasik dengan klien Windows, jika Anda tidak menjalankan layanan WINS -satu hanya per subnet- ini juga melambat. Server file Samba yang dikonfigurasi dengan baik lebih cepat daripada server dengan Windows.

  4.   truko22 dijo

    Luar biasa 😀 Saya menggunakan samba hanya untuk berbagi file dan printer, smb4k alat yang keren 😀

  5.   elendilnarsil dijo

    Mereka akhirnya mulai berbicara tentang Samba ... XDDDD

    1.    Federico A. Valdes Toujague dijo

      Kami melakukan yang terbaik untuk menulis sedikit tentang Samba.

      1.    elendilnarsil dijo

        Bagus. Saya ingat bahwa pada suatu saat, saat berbicara dengan Elav, dia menyarankan agar mereka menulis sedikit tentang subjek tersebut.

  6.   eliotime3000 dijo

    Pos bagus, Fico. Ini akan membantu saya berbagi folder dari Debian saya dan membuatnya terlihat di intranet rumah saya yang dimiliki semua Windows.

    1.    Federico A. Valdes Toujague dijo

      Salam Elio !!!. Ini pasti akan membantu Anda. Kami akan mencoba mengikuti sendiri urutan Rekomendasi. Satu-satunya hal yang belum saya janjikan adalah Active Directory, masalah yang sangat teknis dengan banyak langkah dengan kemungkinan kesalahan. Kita lihat nanti

  7.   kennatj dijo

    Artikel bagus saya dari samba hanya melihat dia menyebutkan nama paman di bayangan helikopter berkata apakah itu bekerja dengan baik atau tidak xD

  8.   Raul Baca Centeno dijo

    Dear Peak,

    Pengenalan yang sangat baik tentang SAMBA dan kami menghargai nilai luar biasa dan dedikasi yang diberikan untuk Posting ini dan ribuan yang ada di blog ini, senang untuk memberitahu Anda bahwa saya ingin tahu apakah ada kemungkinan untuk membuat posting tentang SAMBA sebagai pengontrol domain itu akan menjadi baik bahwa mereka memikirkannya, salam dan saya menantikan tanggapan cepat Anda.

    Terima kasih.

  9.   Luis Correa dijo

    Saya seorang magang di sebuah perusahaan di mana layanan pencetakan bekerja dengan sempurna menggunakan samba 3, tetapi berusaha menggunakan teknologi terbaru dan ketika menggunakan server dengan samba 4 dan menggunakan konfigurasi samba 3 smb.conf di samba 4 tidak berfungsi untuk saya

  10.   Federico dijo

    Luis Correa yang terhormat. Anda mengatakan itu bekerja dengan benar sebelum meningkatkan dari Samba versi 3 ke 4. Anda harus mengirimkan saya file konfigurasi ketika versi 3 bekerja untuk menganalisisnya secara rinci dan melihat apakah saya dapat membantu Anda. Email saya adalah federicooujague@gmail.com. Ngomong-ngomong, saya mengundang Anda untuk mengikuti angsuran terbaru saya dalam rangkaian posting tentang Jaringan Komputer untuk Bisnis Menengah dan Kecil atau UKM.