File Sharing Pada Linux Ubuntu

a.  Menginstall samba server untuk mengaktifkan Server Samba untuk keperluan
sharing file atau folder
sudo apt-get install samba smbfs

b.  Menambah / mengubah / menghapus network users
i. Tambahkan system user yang baru dengan menjalankan perintah
sudo useradd namamu
ii. Untuk menambahkan network user
sudo smbpasswd -a system_username
gksudo gedit /etc/samba/smbusers
iii. Ketikkan baris berikut ini pada file yang baru
system_username = “network username”


iv. Simpan file yang telah diedit 
v. Untuk mengedit network user 
sudo smbpasswd -a system_username 
vi. Untuk menghapus network user 
sudo smbpasswd -x system_username 

 c.  Sharing home folder dengan read only permission (Authentication = Yes) 
i. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
ii. Cari baris berikut ini 
.... 
;   security = user 
.... 
iii. Gantikan dengan baris berikut ini 
security = user 
username map = /etc/samba/smbusers 


v. Simpan file konfigurasi yang sudah diubah 
v. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 

d.  Sharing home folder dengan read dan write permission (Authentication = Yes) 
i. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
ii. Cari baris berikut ini 
.... ;   security = user 
.... 
iii. Gantikan dengan baris berikut ini 
security = user 
username map = /etc/samba/smbusers 
iv. Cari baris berikut ini 
... 
# By default, the home directories are exported read-only. Change 
next 
# parameter to 'yes' if you want to be able to write to them. 
writable = no 
... 
v. Gantikan dengan baris berikut ini 
... 
# By default, the home directories are exported read-only. Change 
next 
# parameter to 'yes' if you want to be able to write to them. 
writable = yes 
... 
vi. Simpan file konfigurasi yang sudah diubah 
vii. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 

e.  Sharing group folder dengan read only permission (Authentication = Yes) 
i. Buat folder baru dengan nama group, kemudian ubah modenya 
      sudo mkdir /home/group 
      sudo chmod 777 /home/group/ 
ii. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
iii. Cari baris berikut ini 
.... 
;   security = user 
.... 
iv. Gantikan dengan baris berikut ini 
security = user 
username map = /etc/samba/smbusers 
v. Tambahkan baris berikut pada akhir file 
[Group] 
  comment = Group Folder 
  path = /home/group 
  public = yes   writable = no 
  valid users = system_username1 system_username2 
  create mask = 0700 
  directory mask = 0700 
  force user = nobody 
  force group = nogroup 



vi. Simpan file konfigurasi yang sudah diubah 
vii. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 

f.  Sharing group folder dengan read dan write permission (Authentication = Yes) 
i. Buat folder baru dengan nama group, kemudian ubah modenya 
      sudo mkdir /home/group 
      sudo chmod 777 /home/group/ 
ii. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
iii. Cari baris berikut ini 
.... 
;   security = user .... 
iv. Gantikan dengan baris berikut ini 
security = user 
username map = /etc/samba/smbusers 
v. Tambahkan baris berikut pada akhir file 
[Group] 
  comment = Group Folder 
  path = /home/group 
  public = yes 
  writable = yes 
  valid users = system_username1 system_username2 
  create mask = 0700 
  directory mask = 0700 
  force user = nobody 
  force group = nogroup 
vi. Simpan file konfigurasi yang sudah diubah 
vii. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 

g.  Sharing public folder dengan read only permission (Authentication = Yes) 
i. Buat folder baru dengan nama group, kemudian ubah modenya 
      sudo mkdir /home/public 
      sudo chmod 777 /home/public/ 
ii. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
iii. Cari baris berikut ini 
.... 
;   security = user 
.... 
iv. Gantikan dengan baris berikut ini 
security = user 
username map = /etc/samba/smbusers 
v. Tambahkan baris berikut pada akhir file 
[Group] 
  comment = Public Folder 
  path = /home/public 
  public = yes 
  writable = no 
  create mask = 0700 
  directory mask = 0700 
  force user = nobody 
  force group = nogroup 


vi. Simpan file konfigurasi yang sudah diubah 
vii. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 

h.  Sharing public folder dengan read dan write permission (Authentication = Yes) 
i. Buat folder baru dengan nama group, kemudian ubah modenya 
      sudo mkdir /home/public 
      sudo chmod 777 /home/public/ 
ii. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
iii. Cari baris berikut ini 
.... 
;   security = user 
.... 
iv. Gantikan dengan baris berikut ini 
security = user 
username map = /etc/samba/smbusers 
v. Tambahkan baris berikut pada akhir file 
[Group] 
  comment = Public Folder 
  path = /home/public 
  public = yes 
  writable = yes 
  create mask = 0700 
  directory mask = 0700 
  force user = nobody 
  force group = nogroup 


vi. Simpan file konfigurasi yang sudah diubah 
vii. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 

i.  Sharing public folder dengan read only permission (Authentication = No) 
i. Buat folder baru dengan nama group, kemudian ubah modenya 
      sudo mkdir /home/public 
      sudo chmod 777 /home/public/ 
ii. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
iii. Cari baris berikut ini 
.... 
;   security = user 
.... 
iv. Gantikan dengan baris berikut ini security = share


v. Tambahkan baris berikut pada akhir file 
[Group] 
  comment = Public Folder 
  path = /home/public 
  public = yes 
  writable = no 
  create mask = 0700 
  directory mask = 0700 
  force user = nobody 
  force group = nogroup 



vi. Simpan file konfigurasi yang sudah diubah 
vii. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 

j.  Sharing public folder dengan read dan write permission (Authentication = No) 
i. Buat folder baru dengan nama group, kemudian ubah modenya 
      sudo mkdir /home/public       sudo chmod 777 /home/public/ 
ii. Buka file smb.conf, namun sebaiknya kita backup dulu sebelum diedit 
sudo cp /etc/samba/smb.conf /etc/samba/smb.confbackup 
gksudo gedit /etc/samba/smb.conf 
iii. Cari baris berikut ini 
.... 
;   security = user 
.... 
iv. Gantikan dengan baris berikut ini 
security = share 
v. Tambahkan baris berikut pada akhir file 
[Group] 
  comment = Public Folder 
  path = /home/public 
  public = yes 
  writable = yes 
  create mask = 0700 
  directory mask = 0700 
  force user = nobody 
  force group = nogroup 


vi. Simpan file konfigurasi yang sudah diubah 
vii. Lakukan test parameter dan restart server samba 
sudo testparam 
sudo /etc/init.d/samba restart 



No comments

No comments :

Post a Comment