HAK AKSES, KEPEMILIKAN

dokumen-dokumen yang mirip
Nama : Ridlo Pamuji NIM : / 22 : Sistem Operasi

Jelaskan tentang kepemilikan file/directory dalam sistem Linux/unix?

NAMA : ADITO EFRI NIM : Prodi : SISTEM INFORMASI

TUGAS SISTEM OPERASI. : Agung Septiansyah NIM : : Teknik Informatika/22

TUGAS SISTEM OPERASI

Users, Groups, dan Permissions di Linux Ubuntu

Praktikum IV File Permission & File Protection

Managemen File. File mempunyai beberapa atribut, antara lain : Tipe file : menentukan tipe dari file, yaitu :

Hak Akses Pada Sistem Operasi Linux

Hak akses file didefinisikan secara terpisah untuk user, grup dan other.

File yang berisi koleksi program yang dapat dieksekusi

Manajemen User, Groups dan File

UNIX: FILESYSTEM. System Bootup: Login Unix: Untuk masuk ke sistem: Merubah Password:

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

Ijin dan Kepemilikan

Manajemen File dan Direktori

User yang dapat menggunakan sistem Unix dibagi menjadi 3, yaitu :

Unix/Linux Operating system

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

sekarang Anda dapat melihat direktori weare dibawah direktori /home/ debian:/home# ls weare

Basic Comand Line (perintah dasar) pada Linux melalui terminal

Praktikum Sistem Operasi 2.Perintah dasar Linux & Repositori

Apa itu Super User? Cara membuat pengguna (user) baru. Pendahuluan

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009

eko-dok.web.ugm.ac.id

Kata Pengantar. Malang, September Penyusun

JURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/2013. NAMA : SURYADI NIM : ASISTEN : ABAY KELAS : G2 BAB Ke- : 3

TUTORIAL JOOMLA Untuk Pemula

Login kembali dengan user yang tadi telah dibuat

Bab 10: Antar Muka Sistem File. Konsep File

Manajemen User & Group. oleh Walid Umar,

SISTEM OPERASI. CSP 2702 Semester/SKS : 3/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22

BAB I CLI (Command Line Interface)

BAB 1 PENGENALAN LINUX

WYI CREATED BY WINA YUSNAENI

5. Keamanan File dan Sistem File

Zaid Romegar Mair

LAPORAN PRAKTIKUM SISTEM OPERASI. Perintah Dasar pada Linux

SISTEM OPERASI U N I X SEJARAH UNIX STRUKTUR UNIX K O M P U T E R K E R N E L S H E L L UTILITAS U S E R APLIKASI

Adduser adalah perintah untuk menambahkan seorang user kedalam system.

MODUL PRAKTIKUM I PERINTAH DASAR LINUX

Praktikum II. 2. Direktori Direktori adalah tempat menampung file dan juga sub-direktori.

I. Akese ke Mesin Linux Access linux Machine

JURNAL PRAKTIKUM SISTEM OPERASI 2012/2013. NAMA : Thito Chandra Kelana NIM : ASISTEN : Aulianita Rizka Fitri KELAS : F2 BAB Ke- : III

FTP Server Menggunakan vsftpd

Manajemen File AGUS PAMUJI

Praktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

PRAKTIK DASAR PENGELOLAAN FILE

ls = Melihat isi direktori #ls NamaFolder

PERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo

1. Buatlah summary percbaan 1 sampai dengan percobaan 15 dalam bentuk tabel. Jawab : $ cal -y hostname

Pertemuan 1. Riza Kurniawan Ahmad Wildan L Kelas G _ Pendidikan Teknik Informatika

Keamanan Sistem Operasi

PRINSIP DASAR PERANCANGAN SISTEM YANG AMAN

Sistem File. Praktikum 5 A. T U J U A N

Praktikum 1. Perintah Dasar Sistem Operasi Linux

Paktikum1. Perintah Dasar Sistem Operasi Linux D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

SISTEM MANAJEMEN FILE

Praktikum Modul 5 Perintah Dasar Linux

Shell dan Pemrograman Shell

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

PERINTAH-PERINTAH DASAR LINUX

Praktikum 1. Perintah Dasar Sistem Operasi Linux. Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

Bab 9. Sistem File POKOK BAHASAN: TUJUAN BELAJAR: 9.1 KONSEP FILE

Dalam Command Line Interface (CLI), kita masuk sebagai User. standart, yang tertulis hanyalah username dan hostname, contoh

Sistem File. Praktikum 3 A. T U J U A N

Sejarah Linux berawal dari inisiatif seorang mahasiswa dari Finlandia bernama Linus Torvalds.

Menghubungkan Internet Host ke Guest dan Instalasi aplikasi

KETRAMPILAN KOMPUTER 1B - PERTEMUAN IV & V Sabtu, Oktober 2015

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

Bab.2.Dasar Teori. Bab 2. Dasar teori.

Perintah Perintah Dasar Pada Sistem Operasi Linux

LAB SISTEM OPERASI 1 AUGUST 29, Membuat direktori/folder.

Pengaturan Akses User di Linux

Keamanan Logik. Arsitektur Keamanan dan Sistem Administrator STMIK Amikom Purwokerto

MODUL 01 SISTEM OPERASI

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

Rahmady Liyantanto liyantanto.wordpress.com

RENEW CERTIFICATE LICENSE SSL LET S ENCRYPT PADA ZIMBRA

Xcode Intensif Training. Computer Networking. Advanced

Pada bab ini akan dijelaskan berbagai cara mengelola isi konten yang diperlukan diantaranya :

Pertemuan 1. Pengenalan Linux

LAMPIRAN. : Bagaimana pendapat anda dengan sistem baru ini?

Manajemen File. Kebutuhan Penyimpanan Informasi

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

5. Jika beres, botting lewat flashdisk dan anda akan masuk pada tampilan awal Free NAS.

U N I X. Unix adalah nama sebuah sistem operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT & T (Ken Thompson)

Beberapa Perintah dalam UNIX

SISTEM OPERASI. Sifat yang dimiliki File SISTEM MANAJEMEN FILE. Sasaran Manajemen File. Hendri Sopryadi - Sistem Operasi 2008/09 1

I. DASAR TEORI. Perintah Dasar Linux

Sistem Administrasi Linux

Awali.org & Awali.or.id

Konfigurasi FTP Server pada Linux

PERINTAH DASAR LINUX File & Directory

Sistem Password pada SECURITY ENHANCED LINUX (SELINUX)

NAMA : FAISAL AMIR NIM : KELAS : SISTEM KOMPU PERINTAH DASAR PADA LINUX

PERINTAH-PERINTAH DASAR LINUX

Laporan Sistem Operasi Kode Perintah Dasar Linux

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

Transkripsi:

HAK AKSES, KEPEMILIKAN Dalam sistem linux terdapat kepemilikan file atau ownership dan hak akses permission. Hak Akses merupakan keamanan file dalam sistem linux. Linux adalah sistem operasi yang multiuser, artinya dapat menampung banyak user secara baik. Karena linux adalah sistem operasi yang berdifat multiuser maka diperlukan mekanisme sisetm untuk mencegah hak akses dari setiap file dari setiap user. 1. Merubah Kepemilikan File Untuk mengubah kepemilikan sebuah file kita bisa mempergunakan perintah chown yang memiliki format yang sama dengan perintah chmod. Bedanya yang kita ubah adalah kepemilikan sebuah file. Sintak yang digunakan adalah: chown <users> <objek yang ingin diubah> Misalnya kita ingin mengubah kepemilikan folder windowshare diatas, dari root kepada user dengan login linuz, maka kita tinggal melakukan perintah: # chown linuz /home/windowshare Setiap file di dalam linux pasti terdapat atribut dan keterangan file. Untuk melihat hal tersebut bisa dilakukan dengan menggunakan perintahls yaitu sebagai berikut : Maksud dari keterangan diatas menurut blok : - rwxr-xr-x : hak akses dari suatu file - root : user - root : grup - juli 09 2009 : tanggal pembuatan file - /home/file : letak file nama file Setelah melihat contoh diatas sekarang adalah cara untuk merubah kepemilikan file. Adapaun caranya adalah dengan perintah chown sebagai berikut : [root@nova root]# chown nova /home/file1 -rwxr-xr-x 1 nova root juli 09 2009 /home/file1 Dari contoh diatas terlihat bahwa file1 yang dimiliki oleh user root berubah kepemilikan menjadi user anggit. Kemudian cara untuk merubah kepemilikan grup adalah dengan menggunakan perintah chgrp. Adapun contohnya sebagai berikut : -rwxr-xr-x 1 nova root juli 09 2009 /home/file1 [root@nova root]# chgrp nova /home/file1

Dari contoh diatas terlihat bahwa file1 yang dimiliki oleh grup root berubah kepemilikan menjadi grup anggit. Berikut ini langkah untuk merubah kepemilikan file dan grup secara bersamaan. Contoh perintah : [root@nova root]# chown root.root /home/file1 Dari contoh diatas terlihat bahwa file1 yang dimiliki oleh user anggit dan grup anggit berubah kepemilikan menjadi user root dan grup root. Jika kadang dijumpai file yang tidak bisa terubah kepemilikannya bisa menggunakan perintah R (recursive). Contoh penggunaan sebagai berikut : [root@nova root]# chown -R nova.nova /home/file1 2. Hak Akses Hak akses file di linux adalah sangat penting untuk mencegah user yang tidak berkentingan mengakases file-file tertentu. Di dalam linux terdapat user administrator atau biasa disebut super user atau root. Jika kita menggunakan user ini maka akan dapat mengakses semua file yang ada. Di dalam linux terdapat 3 hak akses. Adapaun hak akses tersebut adalah : - read ( r ) Jika suatu file mempunyai hak akses yaitu read maka file tersebut hanya dapat dibaca saja, dengan menggunakan perintah cat, vi, pico dll. Tetapi tidak bisa diubah maupun dihapus. Jika itu adalah direktori maka hanya dapat melihat isi direktori saja menggunakan perintah ls - write ( w ) Jika suatu file mempunyai hak akses yaitu write maka file tersebut dapat diubah maupun dihapus. Jika itu adalah direktori maka direktori itu dapat dihapus berserta file file yang ada di dalamnya. - execute ( x ) Jika suatu file mempunyai hak akses yaitu execute maka file tersebut dapat dijalankan layaknya sebuah aplikasi. Jika itu adalah direktori maka semua file yang ada di direktori tersebut dapat dijalankan layaknya sebuah program aplikasi Merubah Hak Akses Sebelum merubah hak akses perlu diketahui singkatan singkatan yang digunakan dalam perintah dan mengetahui struktur atribut sebuah file. Contoh :

Keterangan : - r w x r - x r - x 1 2 3 4 5 6 7 8 9 10 u g o Keterangan : nomer 1 adalah tanda jenis suatau file jika - maka itu file biasa jika d maka itu adalah direktori jika l maka itu adalah sebuah link nomer 2,3,4 adalah hak akses kepemilikan dari user nomer 5,6,7 adalah hak akses kempemilian dari grup nomer 8,9,10 adalah hak akses kepemilikan dari other Kemudian beberapa singkatan yang perlu diketahui : u = user g = grup o = other a = all (user,grup,other) + = menambah atribut - = mengurangi atribut Cara merubah hak akses ada 2 metode dan dengan menggunakan perintah chmod : a. Metode Huruf Contoh penggunaan : [root@nova root]# chmod g+w,o+w /home/file1 -rwxrwxrwx 1 root root juli 09 2009 /home/file1 Terlihat contoh diatas cara merubah hak akses dari file1, awalnya -rwxr-xrx menjadi rwxrwxrwx. Contoh lagi cara merubah hak akses file : -rwxrwxrwx 1 root root juli 09 2009 /home/file1 [root@nova root]# chmod g-rwx,o-rwx /home/file1 -rwx 1 root root juli 09 2009 /home/file1 Terlihat contoh diatas cara merubah hak akses dari file1, awalnya - rwxrwxrwx menjadi rwx

b. Metode Angka Metode angka sebenarnya lebih ke konsep binari. Lihat tabel patokan sbb : Biner Hak Akses Desimal 000 0 001 x 1 010 -w- 2 011 -wx 3 100 r 4 101 r-x 5 110 rw- 6 111 rwx 7 Yang harus diperhatikan adalah angka desimal : - 4 = r - 2 = w - 1 = x Contoh penggunaan : -rwx 1 root root juli 09 2009 /home/file1 [root@nova root]# chmod 754 /home/file1 Dari contoh diatas terlihat sudah berubahnya hak akses : Keterangan angka 755 : 7 berasal dari 4 + 2 + 1 : r + w + x hak akses oleh user 5 berasal dari 4 + 1 : r + x hak akses oleh grup 5 berasal dari 4 : r hak akses oleh grup Perintah chmod Numeric Mode Perintah ini akan merubah perizinan suatu file/direktori menggunakan kode akses berupa 3 digit nomor tertentu, yang merupakan perwujudan dari hak akses suatu file di Linux. Masing-masing kode tersebut adalah 4 untuk membaca (read), 2 untuk menulis, dan yang terakhir adalah 1 untuk menjalankan sebuah file. Sebagai contoh, kita ingin sebuah file hanya bisa untuk di baca (4) dan di tulis (2) tapi tidak untuk di jalankan, maka kita bisa mempergunakan perintah 4+2 = 6. Menggunakan cara yang sama apabila kita ingin memberikan hak akses hanya untuk membaca (4), dan memberikan semua hak akses yang ada (7 = 1+2+4). Lalu kode akses tersebut di kombinasikan berdasarkan urutan ~ hak akses untuk pemilik, group pemilik dan pengguna lain ~ hak kepemilikan sebuah file, dengan sintak perintahnya adalah: chmod <3 digit nomor> <objek yang ingin di set> Sebagai contoh berdasarkan perintah ls -l sebelumnya, kita akan melakukan setting agar folder windowshare bisa di pergunakan oleh semua pengguna agar bisa menulis, membaca, dan menjalankan file di folder tersebut, maka kita mempergunakan perintah: # chmod 777 /home/windowshare

Sehingga bila kita perlihatkan lagi hak akses menggunakan perintah ls -l, akan kita dapatkan hasil seperti berikut: # ls l drwxrwxrwx 2 root users 4096 1996-02-02 08:37 windowshare Perhatikan sekarang kode akses yang menjadi drwxrwxrwx, dari yang semulanya drwxrwxr-x. Namun apabila kita menginginkan hanya si pemilik file saja yang memiliki hak akses dan yang lainnya (bahkan group pemiliknya) hanya memiliki akses membaca saja (read only), kita bisa menggunakan perintah: # chmod 744 /home/windowshare # ls l drwxr-xr-x 2 root users 4096 1996-02-02 08:37 windowshare Atau kalau si pemilik saja yang memiliki hak akses, maka kita bisa menjalankan perintah: # chmod 700 /home/windowshare # ls l drwx------ 2 root users 4096 1996-02-02 08:37 windowshare Apabila kita ingin mengubah hak akses di folder beserta semua isinya, maka dibutuhkan tambahan perintah berupa tanda -R (recursive). Sehingga bila kita ingin mengubah hak akses di folder /home/windowshare beserta isinya, kita tinggal menjalankan perintah: # chmod -R 700 /home/windowshare Perintah chmod Symbolic Mode Kalau pada Numeric Mode menggunakan angka-angka, maka pada symbolic mode mempergunakan huruf yang bisa dikombinasikan. Alhasil perintahnya lebih mudah untuk dimengerti. Berikut sintak penulisannya: chmod [flags] [u/g/o/a] [+/-/=] [r/w/x] Kombinasi [u/g/o/a] digunakan untuk mengatur hak akses pengguna, yaitu u (pengguna yang memilikinya), g (group yang memilikinya), o (other/pengguna lain yang bukan termasuk dalam group pemiliknya), atau a (all semua pengguna). Operator untuk + (melakukan setting/menambah), (mengurangi hak akses) dan = (set hak akses) harus dikombinasikan dengan perintah pilihan selanjutnya yaitu r (read membaca), w (write menulis) dan x (execute menjalankan) sebuah file. Sebagai contoh kita dasarkan pada contoh sebelumnya. Misalkan kita ingin agar folder windowshare hanya bisa dipergunakan oleh pemiliknya saja:

#chmod u+rwx,og-rwx /home/windowshare Atau kita ingin agar semua orang hanya memiliki hak akses untuk membaca saja (read only) : #chmod a+rx-w /home/windowshare Kita juga bisa memberikan setting hak akses sekaligus untuk isi folder tersebut (recursive) : #chmod -R a+rx-w /home/windowshare