Cara Instalasi Dan Konfigurasi Samba Server Pada Debian 10 di VirtualBox



Assalamualaikum warahmatullahi wabarakatuh

  Halo Semuanyaaa!!! Berjumpa lagi dengan saya Andhika, pada blog kali ini saya akan memberikan cara ataupun tips secara step by step mengenai instalasi dan konfigurasi Samba Server, seperti biasanya sebelum membuat, memakai dan sejenisnya, kita harus mengetahui terlebih dahulu apa yang akan kita pakai atau buat itu, karena kita hari ini akan mempelajari instalasi dan konfigurasi Samba Server, saya akan menjelaskan mengenai Samba Server seperti apa itu Samba Server? dan masih banyak lainnya, tentunya setelah itu kalian akan muncul pertanyaan seputar Samba Server, oleh karena itu simak dengan baik semua tipsnya agar kalian bisa mendapatkan ilmu yang bermanfaat mengenai Samba Server. 


Apa itu Samba Server?

  Samba Server adalah sebuah perangkat lunak yang memungkinkan komputer yang menggunakan sistem operasi Linux atau Unix untuk berkomunikasi dan berbagi file dengan komputer yang menjalankan sistem operasi Windows. Samba Server membuat komputer Linux/Unix bisa berfungsi seperti komputer Windows dalam jaringan, sehingga keduanya bisa saling bertukar file dan sumber daya, seperti printer.


Fungsi Utama Samba Server

  • Berbagi File (File Sharing): Dengan Samba, kamu bisa membuat folder di komputer Linux agar bisa diakses oleh pengguna komputer Windows di jaringan yang sama. Ini sangat berguna, misalnya di kantor, di mana satu folder bisa diakses bersama oleh banyak orang dari berbagai sistem operasi.
  • Berbagi Printer (Printer Sharing): Samba juga memungkinkan printer yang terhubung ke komputer Linux untuk dipakai oleh pengguna komputer Windows dalam jaringan.
  • Menghubungkan Linux dan Windows: Dalam jaringan campuran antara Linux dan Windows, Samba adalah jembatan penghubung yang memungkinkan kedua sistem operasi ini bisa saling berkomunikasi.

Bagaimana Samba Server Bekerja?

  Samba bekerja dengan menggunakan protokol yang disebut SMB/CIFS (Server Message Block/Common Internet File System). Protokol ini adalah standar untuk berbagi file dan printer di jaringan komputer Windows. Dengan Samba, Linux bisa “berbicara” dengan Windows menggunakan protokol yang sama, sehingga keduanya bisa saling berbagi sumber daya.


Kelebihan Samba Server

  • Kompatibilitas: Berfungsi di antara sistem operasi Linux/Unix dan Windows untuk berbagi file dan printer.
  • Gratis dan Open Source: Tidak ada biaya lisensi, cocok untuk penggunaan pribadi dan bisnis.
  • Fleksibilitas Tinggi: Bisa disesuaikan dengan kebutuhan jaringan kecil hingga besar, mendukung berbagai konfigurasi.
  • Keamanan Izin Akses: Memberikan kontrol penuh atas hak akses file dan folder untuk keamanan data.
  • Stabil dan Teruji: Digunakan secara luas dan dikenal andal dalam berbagai skenario jaringan.
  • Integrasi dengan Windows: Bisa mengintegrasikan sistem Linux ke dalam jaringan berbasis Windows tanpa kesulitan besar.

Kekurangan Samba Server

  • Konfigurasi Rumit: Pengguna baru mungkin mengalami kesulitan dalam pengaturan awal, terutama di lingkungan kompleks.
  • Kinerja di Jaringan Besar: Performanya bisa menurun di jaringan yang sangat besar atau padat dibandingkan solusi komersial khusus.
  • Dukungan Fitur Windows Terbatas: Tidak mendukung sepenuhnya fitur Windows seperti Active Directory tanpa konfigurasi lanjutan.
  • Kurangnya Dukungan Komersial: Tidak ada dukungan resmi, mengandalkan komunitas atau tenaga ahli pihak ketiga untuk masalah teknis.
  • Dokumentasi yang Beragam: Dokumentasi bisa membingungkan atau tersebar, menyulitkan pengguna yang baru mengenal Samba.
  • Penggunaan Sumber Daya: Di beberapa kasus, Samba dapat lebih banyak menggunakan sumber daya sistem dibanding solusi jaringan lainnya.

Kesimpulan

  Samba Server adalah solusi handal dan fleksibel untuk menghubungkan dunia Linux dan Windows dalam satu jaringan. Dengan kemampuan berbagi file dan printer tanpa biaya lisensi, Samba menawarkan kompatibilitas yang luas dan dapat diandalkan di berbagai lingkungan, mulai dari rumah hingga bisnis. Meskipun pengaturannya bisa sedikit rumit bagi pemula, fleksibilitas dan kontrol keamanan yang diberikan membuatnya menjadi pilihan yang kuat untuk pengguna yang ingin efisiensi dan stabilitas dalam jaringan campuran. Dengan beberapa keterbatasan, terutama dalam hal performa di jaringan besar dan fitur-fitur spesifik Windows, Samba tetap menjadi alat yang efektif untuk integrasi lintas sistem operasi, memberikan solusi praktis dan ekonomis bagi banyak pengguna.

  Setelah menyimak semua hal mengenai FTP Server, sekarang kita bisa langsung menuju cara untuk Instalasi Dan Konfigurasi FTP Server secara step by step. 


Cara Instalasi Dan Konfigurasi Samba Server Pada Debian 10 Di VirtualBox :


  1. Pertama-tama, kalian Install Debian Server terlebih dahulu. Jika belum menginstall Debian Server, kalian bisa langsung untuk Klik Disini untuk turtorialnya. 

 2. Setelah kalian menginstall Debian Servernya, kalian kembali ke menu awal VirtualBox lalu klik ikon berwarna kuning atau "Setting".



 3. Lalu kalian masuk ke " Network " lalu pada " Attached to " kalian ubah menjadi " Host-only Adapter ".



  4. Lalu pada menu " Name " kalian pilih Ethernet yang ingin kalian gunakan, apabila Ethernet pernah digunakan kalian bisa menambahkan Ethernet baru dengan cara klik disini



  5. Lalu  kalian klik " Advanced " lalu nanti terdapat " Deny " lalu kalian klik dan ubah menjadi " Allow All ". Setelah itu " Ok " dan "Start".



   6. Setelah itu, pada menu login kalian masukkan perintah "root" Dan masukkan "Password Kalian".



  7. Setelah itu masukkan perintah " nano /etc/network/interfaces ".



  8. Setelah muncul tampilan seperti dibawah, kalian perhatikan dan kalian ubah beberapa teks. Pada address masukkan IP yang ingin kalian tambahkan, lalu pada netmask kalian masukkan 255.255.255.0, setelah itu CTRL+X lalu y lalu Enter.



  9. Selanjutnya ketikkan perintah " /etc/init.d/networking restart ".




  10. Apabila ingin melihat IP debian kalian telah berubah atau belum kalian bisa ketikkan perintah " ip a ".


  11. Setelah itu, ketikkan perintah " apt-get install samba " lalu Enter. Selanjutnya ketikkan " y " dan Enter.


  12. Lalu klik " Device " pada sebelah kiri pojok layar laptop kalian, lalu pilih " Optical Drives " dan pilih File ISO Debian 10 DVD 1 kalian dan Enter.



  13. Jika tampilan sudah seperti dibawah ini, kalian pilih yang " No " lalu Enter. ( Jika kalian mengikuti tutorial ini dari awal )



  14. Setelah proses tadi selesai, kita masukkan perintah " dpkg -l samba " lalu Enter untuk mengecek apakah samba yang kita install tadi sudah terinstall apa belum, cara memastikannya dengan melihat apakah ada tulisan Samba pada teks dibawah Name.



  15. Selanjutnya, kita akan masuk ke Directory Home dengan cara mengetikkan perintah " cd /etc/home/ " lalu kita akan membuat Directory File dengan perintah " mkdir (nama file) " jika sudah Enter dan masukkan perintah " ls " untuk memastikan File tadi, jika sudah ada. Langkah selanjutnya, ketikkan perintah " chmod 777 (nama file tadi)/ " jika sudah kalian bisa membuat User dan Password dengan perintah " useradd (user kalian) " lalu ketikkan perinntah ' smbpasswd -a (user kalian).

 

  16. Lalu konfigurasi Samba dengan cara ketikkan perintah " nano /etc/samba/smb.conf " dan Enter.



  17. Kalian scroll ke paling bawah, lalu kalian ketikkan sesuai dengan arahan perintah gambar di bawah ini, lalu tekan ctrl+s untuk menyimpan dan ctrl+x untuk keluar konfigurasi samba nya,


Catatan: 
[nama folder yang kalian buat pada saat perintah mkdir]
path = menunjukkan letak direktori Folder kalian
valid users = nama pengguna yang harus dimasukkan saat ingin mengakses folder.
browseable & writeable = menunjukkan bahwa folder tersebut dapat dicari dan di edit.
guest ok = menunjukkan bahwa setiap ingin mengakses folder tersebut, harus memasukkan username dan password dengan benar,


  18. Setelah itu restart konfigurasi samba servernya dengan cara ketikkan perintah " /etc/init.d/smbd restart " jika ada OK maka restart berhasil.



  19. Lakukan pengecekan untuk memastikan samba servernya sudah aktif atau belum dengan cara ketikkan perintah "systemctl status smbd.service".




Cara Pengujjiannya :

1.Masuk ke Network Connections pada Laptop kalian lalu cari Ethernet dengan # yang sama seperti yang pada awal tadi kalian tambahkan, jika sudah kalian klik kanan pada Ethernet tersebut dan pilih Properties.



2. Selanjutnya kalian pilih " Internet Protocol Version 4 (TCP/IPv4) ".



3. Jika sudah, kalian pilih pilihan yang kedua (penambahan IP secara manual) lalu untuk kolom pertama kalian masukkan dengan arahan seperti dibawah ini:
Kolom 1: Isi dengan IP kalian dengan Host IP yang berbeda
Kolom 2: Isi dengan Subnet Mask (biasanya akan terisi otomatis setelah kolom 1 terisi)
Kolom 3: Isi dengan IP kalian.



4. Tekan win+R dan lalu ketikkan IP server kalian, lalu pilih "ok"
contoh: \\211.20.24.10



5. Jika sudah muncul tampilan seperti dibawaah ini, kalian masuk ke Folder yang sudah kalian buat tadi.



6. Selanjutnya, kalian harus memasukkan Username dan Password yang sudah kalian buat tadi.




Uji Coba Transfer File
1. Kalian masuk ke Folder kalian tadi dan tambahakan saja folder dengan nama terserah kalian 
contoh saya: andhikahafizsalam.



2. Jika sudah tertambahkan, yang harus kalian lakukan untuk mengeceknya adalah dengan kembali ke debian kalian.

3. Lalu kalian ketikkan perintah " /etc/init.d/smbp restart ".

4. Jika sudah kalian masuk ke Directory File Kalian dengan cara ketikkan perintah" cd (nama file kalian)  " dan Enter. Lalu ketikkan petintah  " ls " untuk melihat apakah file atau  folder yang kalian tambahkkan tadi sudah ada atau muncul.



  Apabila pengecekan Samba Server sudah berhasil berarti semua cara yang diberikan sudah selesai. Itu saja yang bisa saya sampaikan mengenai Samba Server. 

  Semoga setelah kalian menyimak dan mempraktekannya kalian mendapatkan ilmu yang bermanfaat, dan jangan sampai lupa untuk membagikan ilmu yang kalian dapat ke orang lain juga.

 Sekian itu saja dari saya, semoga semua ilmu yang telah kita pelajari bisa bermanfaat bagi diri kita sendiri dan orang-orang disekitar kita, jangan lupa untuk selalu berdoa dan ikhtiar.
Selamat mencoba dan Semoga Berhasill !!! 

   Apabila berkenan, Silahkan tinggalkan komentar mengenai blog kali ini, itu akan menjadi revisi untuk saya dalam membuat blog kedepannya. 

 Apabila pada blog ini terdapat kata atau penyampaian yang kurang jelas ataupun salah, saya selaku pemilik blog ini, meminta maaf sebesar-besar. 

Terimakasihh.... 
Assalaamu'alaikum wa rahmatullahi wa barakaatuh.



Komentar

Postingan populer dari blog ini

Cara Instalasi Debian 12 di Virtualbox

Cara Instalasi dan Konfigurasi Web Server pada Debian 10 di VirtualBox

Cara Instalasi Debian 12 Di Virtualbox Dan Cara Untuk Setting IP Address-Nya