Samba merupakan protokol jaringan untuk berbagi file antar sistem operasi Windows dan Linux serta antar sistem operasi Linux. Tutorial ini menjelaskan cara mengkonfigurasi server samba melalui terminal Ubuntu Server dengan mengatur file konfigurasi /etc/samba/smb.conf untuk membagikan direktori tertentu ke klien dan dapat mengaksesnya tanpa atau dengan autentikasi username dan password.
1. A. Landasan Teori
Samba adalah protokol jaringan untuk sharing file yang bisa digunakan antara Windows –
Linux maupun sesama Linux. Sebelumnya saya sudah menulis tutorial Samba untuk versi Ubuntu
Desktop, tutorial kali ini untuk Ubuntu Server dengan instalasi dan konfigurasi via terminal.
B. Tujuan
Konfigurasi samba server melalui ubuntu server
C. Alat dan Bahan
r
D. Penjelasan
samba tanpa menggunakan password untuk login
1. Install paket dengan perintah apt-get install samba
2. Konfigurasi dengan file nano /etc/samba/smb.conf
3. Buatlah file dengan perintah mkdir namafile
4. Ubah hak akses dengan perintah chmod 777 namafile
5. Pada file smb.conf hilangkan tanda # pada baris security = share
6. Tambahkan baris
[nama]
Path = /lokasi dari direktory yang akan di akses oleh client
Writable = yes
Browsables = yes
Guest ok = yes
Contoh
[fadly]
Path = /home/fadly/samba/
Writable = yes
Browsables = yes
Guest ok = yes
Share modes = yes
7. Save file tersebut
8. Restart samba dengan perintah /etc/init.d/smbd restart
Ujicoba di client
1. Pada menu windows + R ketikan alamat ip
3. samba menggunakan password untuk login
1. Install paket dengan perintah apt-get install samba
2. Konfigurasi dengan file nano /etc/samba/smb.conf
3. Buatlah file dengan perintah mkdir namafile
4. Ubah hak akses dengan perintah chmod 777 namafile
5. Buat user dengan perintah useradd tkj
6. Lalu rubah password smb dengan perintah smbpasswd tkj
5. Pada file smb.conf hilangkan tanda # pada baris security = user
6. Tambahkan baris
[nama]
Path = /lokasi dari direktory yang akan di akses oleh client
Writable = yes
Browsables = yes
Guest ok = yes
admin valid = root
user valid - tkj
Contoh
[fadly]
Path = /home/fadly/samba/
Writable = yes
Browsables = yes
Guest ok = yes
Share modes = yes
Ujicoba di client
1. Pada menu windows + R ketikan alamat ip
4. 2. Maka user akan di minta memasukan username dan password
5. 3. Copy kan file kedalam directory samba
E. Kesimpulan
Samba dapat di konfigurasi di file nano /etc/samba/smb.conf keistimewaan sama sendiri ialah
dapat sharing file multi platform.
Selain itu samba juga dapat login sebagai anonymous *tanpa login dan dapat juga
menggunakan user dan password yang valid.