Wednesday, November 21, 2012

Cara Sharing File dengan Samba di Fedora 17 (Part 2)


Setelah postingan sebelumnya kita sudah bermain-main dengan iptables, sekarang saya ingin melanjutkan kembali postingan saya beberapa hari yang lalu yaitu Cara Sharing File dengan Samba di Fedora 17 (Part 1).

Seperti yang sudah saya jelaskan sebelumnya, di part 2 ini kita akan menerapkan cara sharing file menggunakan autentikasi password. Sehingga orang yang boleh mengakses file sharing kita hanyalah yang sudah memiliki akun saja. Caranya bagaimana? Yuk simak terus postingan ini!

Disini saya sudah anggap kalian telah menginstall samba dengan benar. Jika kalian belum tau cara menginstall samba di Fedora 17, silahkan merujuk ke postingan Cara Sharing File dengan Samba di Fedora 17 (Part 1)

1. Setelah samba berhasil terinstall dengan baik, edit file /etc/samba/smb.conf dengan mengetikkan perintah berikut :

# nano /etc/samba/smb.conf

2. Edit beberapa bagian terlebih dahulu seperti workgroup dan host allow sama seperti pada postingan saya yang part 1. Jika kalian masih belum tau caranya, kalian bisa langsung meluncur ke sini.

3. Jika sudah, barulah kalian bisa melanjutkan ke bagian yang ini. Pada baris paling bawah, tambahkan kode berikut :

[Software] # Nama folder yang ingin kalian share (bebas)
path = /home/rizal/Downloads
# directory yang akan dishare

writable = no # tidak dapat ditulis (cut,delete,dll)
browseable = yes
# bisa diakses
create mode = 0700
# Akses penuh pada seluruh file hanya untuk pemilik direktori
directory mode = 0700
# Akses penuh pada seluruh direktori hanya untuk pemilik direktori

security = user # Akses menggunakan autentikasi password


Setelah itu simpan dan tutup file tersebut

4. Langkah selanjutnya adalah memberikan user kalian password Samba agar memiliki hak akses untuk membuka direktori yang telah kalian share barusan. Caranya adalah sebagai berikut :

# smbpasswd -a namauser

Kemudian isikan password baru sebanyak dua kali. Namauser disini adalah nama user kalian masing-masing, misalnya kalau saya namausernya adalah rizal, maka ditulisnya adalah smbpasswd -a rizal. Nantinya user dan password ini yang akan kalian gunakan untuk mengakses direktori yang telah kalian share.

4. Terakhir jalankan service dan aktifkan Samba pada saat komputer booting dengan perintah ini :

# systemctl start smb.service
# systemctl start nmb.service
# systemctl enable smb.service
# systemctl enable nmb.service


Sekarang cobalah untuk mengakses folder yang telah kalian sharing tersebut dari komputer lain, maka kalian akan dimintai password terlebih dahulu sebelum dapat mengakses foldernya.



Semoga bermanfaat :)

No comments:

Post a Comment