Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
1. Lakukan tiga cara berbeda untuk setting ijin akses ke file atau direktori menjadi r-r--r-- . Buatlah
sebuah file dan lihat apakah yang anda lakukan benar.
Pada gambar diatas saya membuat file dengan nama Ibrahim_Naki dengan
menggunakan perintah $tousch. Ketika file ini saya lihat dengan menggunakan
perintah ls -l maka terdapat informasih rw yang artinya file tersebut memberikan iin
kepada saya untuk membaca (read) dan mengubahnya (write), untuk mengubah ijin
akses file tersebut agar hanya dapar memberikan ijin read saya menggunakan perintah
seperti yang terlihat pada gambar berikut ini:
chmod 444 nama file adalah perintah yang saya gunakan untuk mengubah ijin akses
file menjadi read, mengapa 4 karena 4 merupak bilangan octal dari r (read).
2. Buatlah suatu kelompok. Copy-kan /bin/sh ke home directory. Ketik "chmod +s
sh". Cek ijin akses sh pada daftar direktori. Sekarang tanyakan ke teman satu
kelompok anda untuk mengubah ke home directory anda dan menjalankan program
./sh dan menjalankan id command. Apa yang terjadi. Untuk keluar dari shell tekan
exit.
Perintah chmod +s sh adalah perintah untuk mengubah file sh yang tadinya executable
file menjadi socket link yang dapt dilihat perbedaanya saat kita lakukan ls -l sh maka
nama file tersebut telah di beri tanda merah atau tanda yang berbeda dengan tanda
sebelunya. Selain itu perintah diatas juga menentukan hak zin akses untuk pengguna
lain yang menggunakan file ini. Setelah itu saya lanjutkan dengan menalankan
perintah seperti yang terlihat pada gambar berikut ini:
Dimana pengguna yang menjalankan file ./sh ini akan mendapatkan ijin layaknya
seperti pemiliknya dan untuk mengakhirnya dapat dilakukan dengan mengunakan
perintah exit.
3. Hapus sh dari home directory (atau setidaknya kerjakan perinta h chmod s sh )
Perintah $ chmod -s sh ini dapat menghapus atau mengembalikan bentuk file yang
telah diubah menjadi socket link ke mode file sebelumnya. Dimana kita mencabut hak
izin akses kepada pengguna lain untuk file ini.
4. Modifikasi ijin akses ke home directory anda sehingga sangat privat. Cek apakah
teman anda tidak dapat mengakses directory anda. Kemudian kembalikan ijin akses
ke semula.
5. Ketikkan umask 000 dan kemudian buatlah file yang bernama world.txt yang berisi
beberapa kata "hello world". Lihat ijin akses pada file. Apa yang terjadi? Sekarang
ketikkan umask 022 dan buatlah file bernama world2.txt. Apakah perintah tersebut
lebih berguna ?
$ mask 000 pada perintah diatas berfungsi untuk mengatur izin akses file yang akan
dibuat setelahnya dengan format pemberian izin akses untuk dapat membaca dan
menulis atau melakukan perubahan yang ditandai dengan format -rw-rw-rw-.
Sedangkan untu perintah $ umask 022 dilihat dari nomor octalnya maka dapat kita
tentukan bahwa format izin akses filenya akan menjadi -rw-rr-- mengapa demikian..?
karena 2 adalah bilangan octal dari read (r). yang apabila dialankan akan menjadi
seperti berikut ini:
6. Buatlah file yang bernama "hello.txt" pada home directory menggunakan perintah
cat -u > hello.txt . Tanyakan ke teman Anda untuk masuk ke home directory Anda dan
menjalankan tail -f hello.txt. Sekarang ketikkan beberapa baris dalam hello.txt. Apa
yang terjadi pada layer teman Anda ?
Kedua perintah diatas merupak perintah untuk standar input dan uotput. Misalnya
perintah cat -u > hello.txt ini merupakan perintah membelokan standar output ke file
hello.txt dan untuk berhenti dapat dilakukan dengan menekan ctrl+c.
Kesimpulan
Sebuah file dapat kita manajemen atau dapat kita atur sesuai dengan tingkat keamanan
yang igin kita tentukan pada file. Untuk proses ini dapat kita lakukan dengan
mengunakan manajemen sistem file dimana sebuah file atau direktory dapat kita
tentukan hak izin aksenya, guna untuk menaga data yang kita miliki
TUGAS PENDAHULUAN:
Sebagai tugas pendahuluan, jawablah pertanyaan-pertanyaan
berikut ini :
1.
Apa saja atribut file? Berikan contoh file dengan tipe file yang
disebutkan pada dasar teori.
2.
3.
1.
Nama file
2.
Contoh :
Nilai umask
022
644
II.
Kreasi direktori
777
Nilai umask
022
755
1.
Analisanya :
Pada percobaan di atas kita dapat Melihat identitas diri melalui
etc/passwd atau etc/group
2. Memeriksa direktori home
$ ls ld /home/kokohendriawan
Tampilan outputnya :
Analisanya :
Pada perintah tersebut kita dapat Memeriksa direktori home
3. Mengubah ijin akses (chmod). Perhatikan ijin akses setiap
perubahan!
$ touch kabar program sistem
$ ls l kabar program sistem
$ chmod u+x kabar
$ ls l kabar
$ chmod g=w kabar
$ ls l kabar
$ chmod o-r kabar
$ ls l kabar
$ chmod a=x program
$ ls l program
$ chmod u+x,g-r,o=w sistem
$ ls l sistem
$ chmod 751 kabar
$ chmod 624 progrem
$ chmod 430 sistem
$ ls l kabar program sistem
Tampilan outputnya :
Analisanya :
Pada percobaan di atas kita dapat melakukan ijin hak akses.
4. Mengganti kepemilikan digunakan perintah chown. Masuk ke root
untuk mengganti
kepemilikan tersebut.
$ su root
$ echo Hallo > kabar
$ ls l kabar
$ chown hendriawan kabar
$ ls l kabar
Tampilan outputnya:
Analisanya :
Pada percobaan di atas kita dapat melakukan Mengganti kepemilikan
digunakan perintah chown.
5. Ubah ijin akses home directory <user> (student) pada root
sehingga <user-baru> (student1) pada satu group dapat mengakses
home directory <user>. Hal ini dimaksudkan agar file f1 yang sudah
Analisanya :
Pada perintah di atas kita dapat melakukan sebuah hal yaitu perintah
hak ijin akses yang dapat di buka oleh user lainnya .
6. Sekarang cobalah untuk substitute <user> ke <user-baru>
(student1). Cobalah
untuk mengakses file f1.
$ su hendriwan
$ ls l kabar
$ cat kabar
$ exit
Tampilan outputnya :
Analisanya :
Pada percobaan ini kita dapat melihat file yang di buat di user lain
dan dapat di lihat dari user yang telah mendapat ijin untuk
mengakses
7. Mengubah group dengan perintah chgrp
$ grep other /etc/group
$ su
$ chgrp root kabar
$ ls l kabar
$ chgrp hendriawan sistem
$ ls l sistem
$ exit
Tampilan outputnya:
Analisanya :
Di percobaan ini kita dapat melakukan Mengubah group dengan
perintah chgrp
Percobaan 2 :User Mask
1. Menentukan ijin akses awal pada saat file atau direktori dibuat
$ touch ilkom
$ ls l ilkom
Tampilan outputnya:
Analisanya:
Disni kita melakukan percobaan tentang mentukan inin akses awal
pada saat file atau directory di buat
2. Melihat nilai umask
$ umask
Tampilan outputnya :
Analisanya :
Di percobaan ini kita dapat melihat nilai umask
3. Modifikasi nilai umask
$ umask 067
$ umask
$ touch koko
$ mkdir koko
$ ls l
$ umask 067
$ touch koko
$ mkdir koko1
$ ls -l
Tampilan outputnya :
Analisanya :
Pada percobaan ini kita dapat melihat perbedaan nilai umask yang
kita masukan sebelumnya . dengan tanda yang saya blok pada
gambar tersebut.
Latihan
1. Lakukan 3 cara berbeda untuk setting ijin akses ke file atau rektori
menjadi r- - r- - r- - . buatlah sebuah file dan lihat apakah yang anda
lakukan benar
Tampilan outputnya :
Analisanya :
Pada gambar di atas saya membuat file dengan nama file1 dengan
menggunakan perintah touch.ketika file ini saya lihat menggunakan
Analisanya :
Chmod 444 nama file adalah perintah yang saya gunakan untuk
mengubah ijin akses file menjadi read , mengapa 4 karena 4
merupakan bilangan octal dari r / read .
2.
Analisanya :
Perintah chmod +s sh adalah perintah untuk mengubah file sh yang
tadinya executable file menjadi socket link yang dapat di lihat
perbedaannya saat kita lakukan ls l sh maka nama file tersebut
telah di beri tanda merah atau tanda yang berbeda dengan tanda
sebelumnya . selain itu perintah di atas juga menentukan hak izin
akses untuk pengguna lain yang menggunakan file ini.
Analisanya :
Dimana pengguna yang menjalankan file ./sh ini akan mendapatkan
ijin layaknya seperti pemiliknya dan untuk mengakhirinya dapat
dilakukan dengan perintah exit.
3.
Analisanya :
Perintah $ chmod s sh ini dapat menghapus atau mengembalikan
bentuk file yang telah di ubah menjadi socket link ke mode file
sebelumnya. Dimana kita mencabut hak ijin akses kepada pengguna
lain untuk file ini.
4.
Lalu
Analisanya :
Peintah tersebut merupakan perintah untuk menghapus atau
menghentikan semua ijin akses yang ada pada home baik itu ijin
untuk menbaca , melihat dan lain lain yang berhubungan dengan
proses pengaksesan file atau directory tersebut.untuk
membuktikannya dapat dilakukan dengan perintah ls atau langsung
dengan grafik pada home maka akan muncul bahwa data tidak dapat
di buka atau tidak memiliki ijin . sedangkan cara untuk
mengembalikan pengaturannya seperti semula dapat dilakukan
dengan perintah chmod 755 seperti gambar di bawah ini.
Tampilan outputnya :
5.
Ketikkan umask 000 dan kemudian buat file yang bernama world.txt
yang berisi beberapa kata hello world . Lihat ijin akses pada file
.apa yang terjadi ?sekarang ketikkan umask 022 dan buatlah file
bernama world2.txt apakah tersebut lebih berguna?
Tampilan outputnya :
Analisanya :
$mask 000 pada perintah di atas berfungsi untuk mengatur ijin akses
file yang akan di buat setelahnya dengan format pemberian ijin
akses untuk dapat membaca dan menulis atau melakukan perubahan
yang di tandain dengan format rw-rw-rw -.
Sedangkan perintah $ umask 022
Tampilan outputnya :
Analisanya :
Di lihat dari nomor octalnya maka dapat kita tentukan bahwa format
ijin akses filenya akan menjadi rw-r- - r- - mengapa demikian????
Karena 2 adalah bilangan octal dari read (r) .
6. Buat lah file yang bernama hello.txt pada home directory .
menggunakan perintah cat u > hello.txt . tanyakan keteman ada
untuk masuk ke home directory anda dan menjalankan tail f
hello.txt. sekarang ketikan beberapa baris dalam hello.txt.
Apa yang terjadi pada layar teman anda ?
Tampilan outputnya :
Analisaya :
Kedua perintah di atas merupakan perintah untuk standar input dan
output . missalnya perintah cat u > hello.txt ini merupakan perintah
pembelokan standar output ke file hello.txt dan untuk berhenti dapat
di lakukan dengan menekan perintah ctrl + c.
Kesimpulan
Sebuah file dapat saya managemen atau saya atur sesuai
dengan tingkat ke amanan yang ingin saya tentukan pada file
tersebut. Untuk proses ini dapat saya lakukan dengan menggunakan
management system file dimana sebuah file atau directory dapat kita
tentukan hak ijin aksesnya,guna untuk menjaga data yang kita miliki.