MANAGLMLN1 IILL emaLerl a Adl S a uodl kelas xl 1k! A !ob ke 4 Absen 13 22 MaLerl CS !arlngan Parl1anggal 8abu 09 nov 2011 nllal araf
I LNDAnULUAN Sebuah Iile memiliki properti khusus berhubungan dengak hak akses dan mencegah selain user atau group untuk mengkasesnya. Kita dapat mengubah properti sesuai dengan keinginan kita, dibab ini kita akan memperlajari beberapa perintah yang berhubungan dengan kepemilikan Iile :
Wchmod digunakan untuk mengubah hak akses terhadap Iile. Wchown mengubah kepemilikan Iile. Wchgrp mengunah mengubah kepemilikan Iile oleh group.
Users di Linux memiliki hak akses terhadap Iile dan directory di Linux, demikian juga dengan group dan orang lain di luar user dan group. Hak yang ada adalah untuk membaca, menulis dan mengeksekusi sebuah Iile
II 1UIUAN
uapaL memahaml aLrlbuL flle dan l[ln akses uapaL memahaml perlnLah unLuk mengubah l[ln akses suaLu flle uapaL menggunakan perlnLahperlnLah unLuk mengubah l[ln akses uapaL memahaml penggunaan perlnLah chmod dan umask uapaL mengapllkaslkan dungsl darl chmod dan umask
III ALA1 DAN 8AnAN
C runnlng CS ubunLu Server (aLau vlrLual) lnux 1ermlnal
IV LANGkAn kLkIA I 1UGAS a akukan 3 cara berbeda unLuk seLLlnga l[ln akses ke flle aLau dlrekLorl men[adl rrr 8uaLlah sebuah flle dan llhaL apakah yang anda lakukan benar
1 erLama klLa logln sebagal user xvongo|a dan lslkan passwordnya kemudlan logln sebagal Super user dengan perlnLah sudo su l uan buaLlah sebuah flle dengan menggunakan perlnLah ouch {nomo fi/e)
4 unLuk mengubah hak akses bagl suaLu flle men[adl rrr aLau berarLl hanya blsa dl baca sa[a (read only ) adalah dengan 3 cara yalLu 1 CPMCu dengan AA8L1 2 CPMCu dengan nuML8lC 3 uMASk 3 Sekarang klLa coba ubah hak akses flle kurnl dengan menggunakan CPMCu AA8L1
lLu berarLl klLa menseLLlng hak bagl user group dan other maka dlLullskan ugo SeLelah lLu klLa hllangkan fungsl wr|te dan execute dengan cara wx maka hasll yang klLa dapaLkan unLuk hak aksesnya adalah read on|y ( rrr ) 6 ang kedua klLa coba mengubah flle kurnl dengan CPMCu nuML8lC
lLu berarLl klLa melakukan seLLlng kepada user group dan oLher user group dan oLher lLu LerganLung penempaLannya yalLu dlglL perLama (user) dlglL kedua (group) dan dlglL keLlga (other) Maka klLa seLLlng angkanya adalah 4 (read) pada seLlap dlglL sehlngga hasllnya adalah read only (rrr)
ang Lerakhlr klLa gunakan perlnLah umask unLuk menseLLlng hak akses bagl user group dan oLher unLuk umask karena klLa harus mengeseLnya darl awal maka klLa seL umask dengan perlnLah umosk 222 ( untuk membuat f||e yang akan k|ta buat otomat|s read on|y ) !lka sudah klLa keLlkan ouch kurni2 (untuk membuat f||e kurn| yang hak aksesnya read on|y) II 1UGAS II b 8uaLlah suaLu kelompok Copykan $in$sh ke home dlrecLory $home keLlk chmod +s sh Cek l[ln akses sh pada dafLar dlrekLorl Sekarang Layangkan pada Leman saLu kelompok anda unLuk mengubah home dlrecLory anda dan men[alankan program /sh dan men[alankan ld command Apa yang Ler[adl? unLuk keluar darl shell Lekan exlL 1 unLuk mencopy flle /bln/sh ke /home klLa gunakan fungsl cp $in$sh $home$ Maka flle LersebuL akan langsung berada pada home dlrecLory aLau pada /home
2 unLuk pen[elasan +s pada aLrlbuL Lambahan chmod berfungsl unLuk O S seLuld aLrlbuL lnl hanya dlLemukan pada flle execuLe 3 Sekarang klLa gunakan fungsl LersebuL yalLu chmod +s ]home]b|n]sh
4 kemudlan klLa logln sebagal user yang laln dan llhaL perubahan aLrlbuL darl flle sh LersebuL kemudlan execuLe dengan perlnLah $sh uan unLuk exlL keLlk exi
3 kemudlan klLa hapus flle sh LersebuL darl home dlrecLory aLau menghllangkan aLrlbuL s dengan perlnLah
lll 1uCAS c Memodlflkasl Pome dlrekLorl klLa seprlvaL mungkln dan cek apakah user laln Lldak dapaL mengakses dlrekLorl anda SeLelah lLu kemballkan ke semula 1 unLuk mengubah prlvasl sekarang klLa ganLl hak aksesnya denga perlnLah
2 SeLelah lLu kemballkan denga perlnLah
lv 1uCAS d Mengubah umask men[adl 000 dan membuaL flle 1 erLama klLa seL umasknya men[adl 000 dengan perlnLah umask 000
2 kemudlan klLa buaL flle
3 kemudlan klLa llhaL flle LersebuL dengan perlnLah co
4 Sekarang klLa llhaL hak akses darl flle LersebuL
Maka dengan 022 hak akses LersebuL akan men[adl rwrwrw 3 kemudlan buaL lagl flle world2 dan llhaL hak aksesnya
Maka hasllnya adalah w akan hllang dan hasllnya rwrr
v 1UGAS e 8uaL flle helloLxL kemudlan Lanyakan kepada Leman (user laln) apakah dapaL masuk dan men[alankan flle anda 1 klLa buaL flle helloLxL 2 kemudlan klLa buka flle LersebuL dengan Lambahan aLrlbuL u
3 keluar darl user LersebuL dan logln kemball menggunakan user yang laln seLelah lLu klLa gunakan perlnLah Lall
vl kLSIMULAN !adl hak akses adalah salah saLu perlnLah yang sangaL penLlnga yang harus klLa kuasal karena dengan menguasal perlnLah lnl dan dapaL mengapllkaslkannya klLa blsa men[aga prlvasl flle dan membagl hak bagl seLlap user group aLaupun oLher