Asslamaualaikum wr wb
kali ini saya akan membahas tentang tools yang saya buat yaitu "Shea" yang bisa digunakan untuk mensetting samba secara automatis dan simple :) , karna biasanya membuat samba share itu sedikit ribet dan panjang lebar kali tinggi sama luas , jadi saya buat autoconfig nya saja

untuk link download shea ada di github :
https://github.com/khanhecate/shea

HOW SHEA WORK
Shea pada saat pertama dijalankan akan memeriksa apakah paket samba sudah terinstall di komputer , dan jika belum shea akan menginstall samba secara automatis jadi pastikan anda run Shea dengan mode root atau sudo untuk pengguna ubuntu ,
untuk kemanan file samba , shea membuat file directory nya sendiri dan menginclude kan nya ke conf samba

HOW TO USE
Clone Shea repositori dengan command git clone
Penampakan : git clone
setelah di clone buka folde shea lalu chmod file shea , disini saya menggunakan chmod 777 , dan jalankan dengan mode root atau sudo
penampakan : chmod & run

setelah dijalankan , karna ubuntu saya tidakada progam samba nya maka shea akan menginstallnya secara otomatis
penampakan : install samba
setelah samba di install anda akan masuk ke tampilan list feature lalu ke menu utama
penampakan : feature list
Disini saya akan mencoba feature pertama yaitu share folder tanpa password 
penampakan : menu utama > share tanpa password
Lalu shea akan meminta lokasi folder yang akan di share , disini saya akan menshare folder "/home/khan/data"
Penampakan : lokasi folder
setelah itu kita namai folder yang kita share tadi , dan saya akan namai "Mydata"
Penampakan : Mydata
setelah itu kita kasih file permission nya , disini saya kasih full access read and write 
Penambakan : File Permission
lalu akan muncul peringatan apakah data yang dimasukkan sudah benar atau masih ada yang salah , jika sudah benar tinggal pilih "ok" , dan jika ada yang sala pilih "no" dan karna punya saya sudah benar
Penampakan : Confirm
lalu akan muncul tampilan succes ketika share foder berhasil dibuat
Penambakan : Success :)

Setelah itu kita coba test samba nya denga (disini saya pake file browser saya)
smb://localhost
localhost bisa diganti dengan IP address atau domain
Penampakan : samba share
lalu coba kita connect dengan mode anonymous > connect
Penampakan : Connect
Setelah terhubung coba kita membuat folder , karna tadi ijin file nya read + write + executable
Penampakan : Create data
dan data berhasil dibuat :)
Penampakan : Create data > Success
Ke Feature yang ke 2 > Create share folder dengan Username
Penampakan : Menu ke 2
Langkah awalnya masih sama seperti yang diatas , namun akan sedikit berbeda di ahir nya jadi saya skip sampai langka yang berbeda saja 
Penampakan : Pilih lokasi
Penampakan : Kasih nama
nah karna step di atas itu full access sekarang saya coba yang hanya read dan executable
Penampakan : permission
Nah yang beda adalah bagian ini , disini shea akan meminta username , dan mengecheck nya apakah username tersebut ada di komputer anda atau tidak ,
Penampakan : Username
Setelah user dicheck dan user ada pada komputer , maka shea akan meminta password untuk user tersebut
Penampakan : Input password
Untuk menghindari salah password maka retype password
Penampakan : retype password
Lalu seperti biasa akan muncul Peringatan apakah data sudah benar atau ada yang salah , karna data saya sudah benar maka saya ok saja
Penampakan : Confirm
lalu untuk menandakan bahwa samba share berhasil dibuat akan mucul peringatan Sebagai berikut :
Penampakan : Samba Success
Setelah itu kita coba access samba nya , sepeti biasa saya akan samba ke localhost , jadi yang pake ip address , localhost nya bisa diganti dengan ip atau domain
Penampakan : smb://localhost
coba kita sambungkan dengan user tadi > connect
Penampakan : Login
Setelah login , karna tadi ijin file nya cuma read dan executable , coba kita buat folder
Penampakan : Try create data
dan hasilnya pun error "Permission denied" karna kita cuma punya access read dan executable
Penampakan : Permission Denied
Ke feature yang ke 3 > Share printer 
NOT YET , share printer nunggu upadare saya selanjutnya :)
Ke Feature yang ke 4>Delete Share

Nah diatas tadi sudah membahas cara membuat share folder, dan bila kalian ingin menghapus nya tinggal gunakan feature ini
Penampakan : Delete Share
Shea akan Menglist folder yang dishare menggunakan shea , feature ini hanya bisa meng unshare folder yang di share menggunakan shea , jadi folder yang kalian share manual tidakakan muncul di list delete , disin saya akan meng unshare "user-data" yang kita buat tadi
Penampakan : delete
Lalu akan muncul peringatan succes
Penampakan : Delete Success
Sekarang kita coba pastikan dengan mengases samba nya , dan hasilnya berhasil , yang tersisa adalah satu folder yang kita buat diawal
Penampakan : Terimakasi


itu saja yang bisa saya share semoga bermanfaat :)