Konfigurasi Samba Server Debian 9.8

FrontPage - Debian Wiki


Asaalamualaikum warahmatullahi wabarakatuh.

Bertemu lagi dengan saya Jihan Athira,kali ini saya akan memberikan tutorial cara installasi Samba pada server debian 9.8.
Apa si samba itu? berikut penjelasannya dibawah ini.

Pengertian Samba Server
   Samba adalah program yang dapat menjembatani kompleksitas berbagai platfrom system operasi linnux (UNIX) dengan mesin windows yang dijalankan dalam suatu jaringan komputer. Samba merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB (Service Message Block) protocol. Banyak sistem operasi seperti Windows dan 0S/2 yang menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang menggunakan OS Windows dalam satu jaringan.
    Samba adalah sebuah software yang bekerja di sistem operasi linux, Unix dan Windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan.
    Samba adalah himpunan aplikasi yang bertujuan agar komputer dengan sistem operasi Linux, BSD (atau UNIX lainnya) dapat bertindak sebagai file dan print server yang berbasis protokol SMB (session message blok).

Fungsi Samba Server
1.      Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. Sebagai perangkat lunak cukup banyak fungsi yang dapat dilakukan oleh samba software, mulai dari menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain. Fasilitas pengremote seperti telnet dan ssh juga tersedia. Salah satu keunggulan lainnya adalah adanya aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis grafis yaitu swat. Menempatkan masin Linux/UNIX sebagai PDC (Primary Domain Controller) seperti yang dilakukan oleh NT dalam jaringan Wondows.
2.      Samba PDC (Primary Domain Controller) bertujuan sebagai komputer yang akan melakukan validasi user kepada setiap client yang akan bergabung dalam satu domain tertentu, dengan kata lain hanya user yang terdaftar yang diijinkan masuk ke domain tersebut dan mengakses semua fasilitas domain yang disediakan.
3.      Dapat berfungsi sebagai domain controller pada jaringan Microsoft Windows.
Keunggulan Samba Server

Keunggulan Samba Server
1.      Gratis atau free.
2.      Tersedia untuk berbagai macam platform.
3.      Mudah dikonfigurasi oleh administrator.
4.      Sudah terhubung langsung dengan jaringan dan jarang ditemui masalah dalam penggunaannya di  jaringan.
5.       Mudah dikonfigurasi sesuai dengan kebutuhan administrator.
6.      Dapat diandalkan karena jarang terjadi kesalahan, kecuali sever computer anda bermasalah dengan perangkat kerasnya.

7.      Mempunyai performa yang maksimal.

Setelah saya berikan penjelasan tentang samba,berikut hal-hal yang dibutuhkan:

  • File Iso (debian-9.7.0-amd64-DVD-1)
  • PC/Laptop 
1.  Pertama-tama kita check terlebih dahulu IP yang kita gunakan, bisa dilihat penjelasan dari masing-masing ether tersebut.  Ip address pada server yang terletak pada /etc/network/interfaces :











2. Kita menggunakan perintah apt-get update untuk mendapatkan apakah ada informasi paket terbaru dari luar (internet).




3. Kita masukan paket aplikasi yang akan kita install yaitu paket samba dengan perintah : apt-get install samba



4. Masuk ke folder samba yang terletak pada path /etc/samba dengan perintah : cd /etc/samba/
Untuk berjaga-jaga kita copy file utama dari samba yaitu dengan perintah : cp smb.conf smb.conf.backup.







5. Selanjutnya edit file yang terdapat pada smb.conf dengan perintah : nano smb.conf




6.  Setelah itu tambahkan baris ini paling bawah :
[UserJihan]
path                  = /home/user/
browseable       =  yes
writeable          = yes
valid user         = Jihanpercobaan
guest ok            = no

[AnonymousJihan]
path                  = /home/anonymous/
browseable       = yes
writeable          = yes
guest ok            = yes


















Penjelasan : 
[UserJihan] : Tampilan file sharing direktori ketika diakses client bernama UserKautsar
Path /home/user : merupakan patch samba UserKautsar
Valid users : userpercobaan adalah daftar nama user yang diperbolehkan mengakses samba. 
Writeable = yes : artinya user memiliki hak akses mengedit data pada samba.
Browseable = yes : sistem mengijinkan user melihat dan melakukan browsing data samba.
Guest ok = no : artinya user anonymous atau user tamu tidak diperbolehkan melihat atau melakukan browsing data.

7.  Membuat user samba dengan nama jihanpercobaan dan membuat password untuk user tersebut.



8.  Selanjutnya buat password untuk user tersebut dengan perintah : smbpasswd -a jihanpercobaan.






9. Untuk mencetak file samba yang error pada smb.conf dengan perintah : testparm.




















10. Kita berpindah direktori ke /home/user kemudian disini kita membuat file dengan perintah : touch percobaanuserjihan






11. Berbeda dengan yang sebelumnya kita harus membuat direktori secara manual, Buat terlebih dahulu direktori kemudian buat file sama seperti sebelumnya.







12. Restart konfigurasi samba dengan perintah : /etc/init.d/samba restart.





13. Selanjutnya cek status sudah aktif atau belum samba server dengan perintah : /etc/init.d/samba status.















Pengujian User 

1. Jika ingin menguji samba pada server terlebih dahulu menginstal samba client dengan perintah : apt-get install smbclient -y.  



2. Pengujian selanjutnya pada server dengan perintah : smbclient -U Jihanpercobaan //16.16.16.1/UserJihan.










3. Selanjutnya pengujian yang kedua pada komputer client. Pastikan komputer telah diatur IP addressnya sesuai ketentuan. Uji konektifitas antara client dengan samba server sudah berjalan normal atau belum. Jika memiliki kendala seperti RTO sebaiknya sistem firewall pada client dan server diperiksa dan diatur ulang.

















4. Tekan windows+R untuk menjalankan kotak Run.
Ketikkan alamat samba server dengan \\16.16.16.1\UserJihan untuk mengakses sharing data.
5. Masukkan username jihanpercobaan beserta password yang sudah dibuat sebelumnya kemudian klik  OK.














6. Setelah berhasil akan tampil windows explorer yang menampilkan konten sharing data dalam samba server :










Pengujian anonymous 

1. Tekan tombol windows+R untuk menjalankan kotak Run.
Ketikkan alamat samba server dengan \\16.16.16.1\AnonymousJihan untuk mengakses sharing data.










2.  Setelah berhasil akan tampil windows explorer yang menampilkan konten sharing data dalam samba server.











Sekian,kurang lebih nya mohon dimaafkan. Wassalamualaikum warahmatullahi wabarakatuh. 

Komentar

Postingan populer dari blog ini

Instalasi Trixbox Via VMware

Cara Mengganti Hostname Dan Banner Via Cisco Packet Tracer

Konfigurasi Apache dan Nginx