Samba-Debian 12

 

Samba 

Debian 12





Apa itu samba?

Samba di Debian 12 adalah layanan server yang berfungsi untuk berbagi file dan printer melalui jaringan lokal dengan menggunakan protokol SMB/CIFS, sehingga komputer berbasis Linux (Debian 12) dapat terhubung dan saling berbagi data dengan komputer Windows maupun sesama Linux seolah-olah berada dalam satu sistem yang sama, di mana administrator dapat mengatur folder yang dibagikan, hak akses pengguna, serta keamanan melalui konfigurasi pada file smb.conf, dan layanan ini banyak digunakan di lingkungan sekolah, kantor, maupun jaringan lokal sebagai solusi berbagi data terpusat.

Kelebihan Samba?

Kelebihan Samba di Debian 12 antara lain mampu menghubungkan dan berbagi file antara sistem Linux dan Windows secara mudah karena menggunakan protokol SMB/CIFS, bersifat open source dan gratis sehingga menghemat biaya, memiliki pengaturan hak akses yang fleksibel untuk mengatur izin baca dan tulis pengguna, stabil dan aman karena didukung sistem Debian 12, mudah dikonfigurasi sebagai file server di jaringan lokal, serta sangat cocok digunakan di lingkungan sekolah, kantor, maupun laboratorium komputer untuk berbagi data secara terpusat.


A. Topologi Jaringan  :  





B. Tujuan:
Mengetahui Cara Melakukan Konfigurasi Samba Server.


C. Persiapan:

Virtual Box

puTTY

Download PuTTY di sini 

File ISO Linux Debian 12


Download File ISO Debian 12 di sini.

D.Langkah – Langkah untuk melakukan konfigurasi Datebesa Server : 


1. Sebelum Langkah yang pertama yaitu mengganti ip dengan ip yang ada di control panel agar bisa masuk ke applikasi puTTY Dengan Perintah nano /etc/network/interface dan jalan kan perintah apt install openssh-server -y agar bisa masuk dan di izinnya masuk ke applikasi puTTY setelah itu baru dah dilakukan konfiguarasi harus di perlukan yaitu membuka Server dan menjalankan perintah apt update untuk memperbarui daftar paket yang tersedia.

Perintah:
apt update




2. Langkah yang kedua yaitu melakukan instalasi paket Samba pada sistem Debian 12. Instalasi ini diperlukan agar server dapat menyediakan layanan berbagi file dan printer di dalam jaringan. Paket samba berfungsi sebagai layanan utama Samba Server, sedangkan samba-common-bin menyediakan utilitas tambahan yang digunakan untuk pengelolaan dan konfigurasi Samba. Untuk memulai proses instalasi.

Perintah:
apt install samba samba-common-bin -y


3. Langkah Selanjutnya, yaitu disini setelah paket berhasil di install maka dapat terlihat bahwa service samba sudah active (running), sehingga bisa kita lanjutkan ke tahap setup konfigurasinya,

Perintah:
systemctl status smbd



4. Langkah pertama dalam proses konfigurasi adalah membuat direktori yang akan digunakan sebagai folder bersama (shared folder). Sebagai contoh, dibuat sebuah folder bernama shared di dalam direktori /srv. Setelah folder dibuat, selanjutnya dilakukan pengaturan hak akses dan kepemilikan direktori agar folder tersebut dapat diakses oleh pengguna sesuai kebutuhan.

Perintah:
mkdir -p /srv/shared && chmod -R 0775 /srv/shared && chown nobody:nogroup /srv/shared



5. Langkah selanjutnya adalah membuka file konfigurasi Samba untuk menambahkan pengaturan shared folder, Untuk user disini akan kita pastikan hanya untuk user dengan nama sambaimam. Perhatikan pada baris validuser.

Perintah:
   nano /etc/samba/smb.cont
kalo sudah masuk ke Perintah yang di atas, masukkan perintah yang ada di bawah
[SharedFolder]
path = /srv/shared
valid users = namauser
browsable = yes
writable = yes
guest ok = yes
read only = no
create mask = 0755


6. Jika sudah , kita bisa restart service samba untuk menerapkan perubahan yang sudah dilakukan dengan perintah systemctl restart smbd.

Perintah:
systemctl restart smbd


7. Sebelum Konfigurasi selanjurnya kita jalanin perintah su - Berfungsi Untuk Perintah Selanjatnya bisa baru dah langkah selanjutnya yaitu meningkatkan keamanan, dapat ditambahkan pengguna khusus yang digunakan untuk mengakses Samba. Proses ini dimulai dengan memastikan pengguna Linux sudah dibuat, kemudian menambahkan pengguna tersebut ke layanan Samba, dan terakhir mengatur kepemilikan folder agar hanya dapat diakses oleh user tersebut. Seluruh langkah tersebut dapat dijalankan dengan satu baris perintah berikut:

Perintah:
adduser sambaimam && smbpasswd -a sambaimam && chown -R sambafai:sambaimam /srv/shared


8. Sekarang kita coba verifikasi dari sisi client, Carannya yaitu adalah dengan membuka File Explorer lalu ketik alamat IP server:

Maasukkan IP server

\\192.168.137.17\SharedFolder




9. Hasilnya, nanti akan dimintakan autentikasi berupa user dan password. Masukan username dan password yang sebelumnnya telah dibuat.



10. Setelah berhasil login, maka dapat terlihat bahwa nantinya terdapat dua folder. Disini kita akan masuk ke salah satu folder dan dapat terlihat bahwa isinya masih kosong.




11. Setelah itu , coba untuk melakukan pembuatan folder baru di direktori tersebut.

cara buatnya Folder baru:
\\192.168.137.17 Klik kanan mouse --> Klik New --> folder 



12. Nah, disini jika kita perhatikan maka untuk file direktori yang dibuat dari sisi client telah ada di samba server. Hal ini berarti konnfigurasi service samba sudah berhasil kita lakukan dimana letak folder yang kita tambahkan tersebut bersifat sharing

Perintah: 
cd /srv/shared/ dan ls






Komentar

Postingan populer dari blog ini

Instalasi Dan Konfigurasi DHCP Server Pada Pada Debian 12

Konfigurasi Web Server Pada Debian 12

Konfigurasi FTP Server Di Virtual box