server storage Raspberry Pi menggunakan Samba

sob, saya punya raspberry pi 2 dan sebuah hardisk external 2TB, saya ingin membuat server storage menggunakan dua perangkat tersebut. sebelumnya raspberry pi saya sudah menggunakan Operating System rasbian (raspberry + debian), sehingga sangat mudah konfigurasinya dengan sedikit familiar dengan linux command.

untuk service yang saya gunakan sebagai server storage adalah Samba , kenapa saya menggunakan samba, karena saya ingin semua OS, linux maupun windows support mengakses server storage saya nantinya.

ok sob sekarang kita langsung mencoba ngoprek perangkat tersebut. tahapan awal adalah dengan mendownload dan menginstall samba pada raspberry pi. caranya adalah sebagai berikut
sudo apt-get update
sudo apt-get install samba samba-common-bin
oh iya seperti yang awal saya bilang tadi command di atas adalah salah satu linux command, dan untuk mendownload dan install samba, pastikan raspberry pi sudah terkoneksi dengan internet.

apabila sudah terdownload dan terinstall, langkah selanjutnya adalah tahap configurasi samba. Untuk ini saya ingin data yang ada di server storage nantinya ada passwordnya agar tidak sembarangan user mengintip file saya. tahap konfigurasinya adalah seperti ini
  1. mengecek hardisk 2 TB saya terbaca di raspberry, caranya adalah dengan menggunakan command line
    df -h
    untuk langkah ini posisi hardisk external saya berada pada /dev/sda2 dan mounted dengan nama /media/Seagate Expansion Drive
  2. konfigurasi file smb.conf pada /etc/samba/smb.conf, alangkah baiknya sebelum mengkonfigurasi, file smb.conf di copy dengan nama lain. disini saya merubah file smb.conf yang asli menjadi smb.conf.backup, cara merubahnya adalah sebagai berikut
    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
    setelah file asli disalin kita mengkonfigurasi file smb.conf, disini saya menggunakan nano untuk text editornya.
    sudo nano /etc/samba/smb.conf
    setelah melihat konfigurasi smb.conf, kita modif seperti ini
    security = user
    workgroup = WORKGROUP
    
    [Raspy-Share]
         comment = RaspberryPi 2TB
         path = /media/Seagate Expansion Drive
         browseable = yes
         writeable = yes
         only guest = no
         create mask = 0777
         directory mask = 0777
         public = no
    
  3. exit dari editor langkah selanjutnya adalah melihat hasil konfigurasi smb.conf
    testparm
  4. apabila konfigurasi sudah sesuai dengan yang kita inginkan, langkah selanjutnya adalah restart service samba
    sudo service samba restart 
  5. karena saya ingin data server storage saya di password, maka saya akan buat user samba dengan cara seperti ini
    sudo smbpasswd -a pi
  6. setelah membuat user samba, mengecek hasil user samba dengan cara command ini
    sudo pbdedit -L
  7. terakhir tes konek ke samba, cara tes nya
    smbclient -L Localhost
nah sekarang saya akan mencoba dari OS windows apakah sharingnya muncul notif user dan password apa tidak. dan hasilnya adalah seperti gambar ini. mudahkan sob, hanya 7 langkah.
 

server storage Raspberry Pi menggunakan Samba server storage Raspberry Pi menggunakan Samba Reviewed by cangkal on 16.00 Rating: 5

Tidak ada komentar:

penulis senang dengan adanya pembaca yang meninggalkan jejak. :)

Diberdayakan oleh Blogger.