Users, Groups, dan Permissions di Linux Ubuntu

dokumen-dokumen yang mirip
Manajemen User, Groups dan File

Praktikum IV File Permission & File Protection

Hak Akses Pada Sistem Operasi Linux

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

HAK AKSES, KEPEMILIKAN

Nama : Ridlo Pamuji NIM : / 22 : Sistem Operasi

TUGAS SISTEM OPERASI

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

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

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

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

Manajemen User & Group. oleh Walid Umar,

Ijin dan Kepemilikan

Basic Comand Line (perintah dasar) pada Linux melalui terminal

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

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

NAMA : ADITO EFRI NIM : Prodi : SISTEM INFORMASI

File yang berisi koleksi program yang dapat dieksekusi

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

Unix/Linux Operating system

BAB I CLI (Command Line Interface)

Konsep User & Group di Unix/Unix-like

eko-dok.web.ugm.ac.id

Beberapa Perintah dalam UNIX

Adduser adalah perintah untuk menambahkan seorang user kedalam system.

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009

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

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

MANAJEMEN FILE DAN RESOURCES SHARING

Zaid Romegar Mair

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

Keamanan Sistem Operasi

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

TUGAS PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI MODUL 2

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

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

Bab 10: Antar Muka Sistem File. Konsep File

Mengakses Server Melalui SSH Menggunakan PuTTY di Windows

Kata Pengantar. Malang, September Penyusun

BAB I CLI (Command Line Interface)

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

Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Menambah, memodifikasi dan menghapus user. Menambah dan menghapus group

DAN HAK AKSES BAB 8 MANAJEMEN GROUP, USER, 8.1 Pentingnya Membuat Group dan User Account

Praktikum Sistem Operasi 2.Perintah dasar Linux & Repositori

SHARING FILE MENGGUNAKAN WINDOWS XP

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

Shell dan Pemrograman Shell

Login kembali dengan user yang tadi telah dibuat

Manajemen File dan Direktori

PENGENALAN KOMPUTER DAN WINDOWS

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

5. Keamanan File dan Sistem File

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

Command Line Interface

Petunjuk Instalasi SRAC

PRAKTIK DASAR PENGELOLAAN FILE

Analisis program ubuntu dengan windows seven saling berhubungan

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

Materi : Manajemen File dalam OS Windows

POSTEST SISTEM OPERASI. Disusun Oleh : : Nurul Annisa Putri. Nim : Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B

BAB 9 KONSEP MOUNTING, SHARING DAN PROTEKSI

HANDOUT TIK-1. Icon My Documents. Prosedur membuat folder Prosedur pertama yang dapat dilakukan untuk membuat sebuah folder, antara lain :

mengganti grup file chmod chown cp dd df du

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

BAB I CLI (Command Line Interface)

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

Agus Aan Jiwa P.

PERINTAH DASAR LINUX

BAB II LANDASAN TEORI

Instalasi File Server

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

WYI CREATED BY WINA YUSNAENI

TEORI. Gbr. Shell berhubungan langsung dengan kernel sistem operasi

JURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/2013. NAMA : Dantik Puspita Sari NIM : ASISTEN : Abdul Rahman KELAS : E1 BAB Ke- : I (satu)

Manajemen File. Kebutuhan Penyimpanan Informasi

Awali.org & Awali.or.id

Perintah Dasar di Linux

MODUL 01 SISTEM OPERASI

Kamaldila Puja Yusnika Pendahuluan INSTALASI DAN KONFIGURASI AD (ACTIVE DIRECTORY)

Manajemen File AGUS PAMUJI

I. Pengenalan Samba. Heri Susanto Lisensi Dokumen:

BAB IV IMPLEMENTASI DAN PENGUJIAN

MENGELOLA FILE DAN FOLDER

MODUL PRAKTIKUM I PERINTAH DASAR LINUX

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

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

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

BAB 1 PENGENALAN LINUX

Laporan Sistem Operasi Kode Perintah Dasar Linux

Praktikum Modul 5 Perintah Dasar Linux

I. DASAR TEORI. Perintah Dasar Linux

17/04/2015 SISTEM OPERASI. File Concept Access Methods Directory and Disk Structure File-System Mounting File Sharing File Protection

Membuat Application User pada Cisco Unified CM Administration

TUGAS PENDAHULUAN MODUL

Berbagi Data File Folder lewat Jaringan LAN

Praktikum 1. Perintah Dasar Sistem Operasi Linux

PERTEMUAN 7 SISTEM OPERASI DAN PROGRAM UTILITAS

Linux Fundamental. Panduan Linux Fundamental. Pusat Pelayanan Teknologi Informasi dan Komunikasi Universitas Gadjah Mada

SHARING DATA DAN PRINTER SHARIING TUGAS MANAGEMEN LAN. Oleh: ERIN CARINA PROGRAM STUDI DIII MANAJEMEN INFORMATIKA

P1 : Perintah Dasar Sistem Operasi Linux

Transkripsi:

Users, Groups, dan Permissions di Linux Ubuntu Mengapa Hak Ijin Akses (Permission) penting? Hak ijin akses (Permission) penting untuk menjaga data aman dan nyaman. Memanfaatkan pengaturan hak akses di GNU/Linux dapat menguntungkan anda dan orang-orang yang ingin memberikan hak akses ke file anda dan anda tidak perlu untuk membuka semuanya untuk berbagi file atau salah satu direktori (seperti Windows Sharing yang sering melakukannya). Anda dapat mengelompokkan pengguna individu bersama dan mengubah ijin pada folder (disebut direktori di Linux) dan file anda tidak harus berada di Workgroup yang sama atau menjadi bagian dari domain untuk mengakses file-file tersebut. Anda dapat mengubah permission dari satu file atau file sharing yang diluar dari satu group maupun banyak group (multiple group). Baik dari keamanan file anda yang dapat di kontrol oleh anda sendiri. Beberapa orang akan berpendapat bahwa terlalu banyak tanggung jawab.. yang menempatkan ini ke pengguna adalah bodoh dan sistem operasi yang lainnya tidak bisa melakukan ini.. anda akan benar. XP tidak bisa melakukan ini. Namun, Microsoft melihat Linux dan Unix dengan prinsip hak istimewa setidaknya dan aspek ini telah dicopy mereka. Sementara filesystem NTFS menggunakan daftar akses pengguna dengan kelompok kerja (workgroup) dan domain. Itu bukan merupakan cermin yang bagus, skala kecil keamanan di Linux untuk individu file dan folder. Untuk pengguna rumah (home user), linux memberdayakan kontrol dan keamanan. Konsep Dasar Pada dasarnya konsep file permission di GNU/Linux adalah suatu pengaturan kepemilikan file/folder berdasarkan user dan/atau group. Kepemilikan file/folder bisa diberikan kepada user/group. Secara garis besar file permission di bagi menjadi 3 yaitu user, group, dan other. Setiap file/folder di system file memiliki tiga atribut 1

yaitu owner, group dan mode. Owner adalah id dari user pemilik file/folder tersebut. Group adalah gid dari group dimana user pemilik file/folder tersebut terdaftar. Mode adalah sederetan angka 0 dan 1 untuk menyatakan flags akses terhadap suatu file/folder. Cara paling mudah untuk melihat atau mengetahui ketiga atribut tersebut adalah dengan menjalankan perintah ls dengan memberikan opsi -l. Gambar 1. Perintah ls -l di Ubuntu Dari hasil perintah tersebut terlihat ada 4 berkas. Keempat berkas itu dimiliki oleh user miftah yang tergabung dalam group miftah. Sedangkan mode atau permission berkas tersebut dapat dilihat pada kolom kedua yang sama-sama bernilai rw-rw-r--. Penjelasan kolom lainnya adalah sebagai berikut, kolom pertama, tepat sebelum kolom permission, menyatakan apakah sebuah berkas merupakan direktori atau bukan, direktori dinyatakan dengan d sedangkan berkas biasa (regular file) dinyatakan dengan -. Kolom ketiga menyatakan banyaknya hard link ke berkas tersebut. Kolom keenam, setelah nama group, menyatakan ukuran dari berkas tersebut dalam dalam bytes. Kolom berikutnya merupakan informasi tanggal dan waktu berkas tersebut dirubah terakhir kali. Pada kolom permission, tiga karakter pertama merupakan perizinan untuk user pemilik berkas tersebut (owner), tiga karakter berikutnya untuk grup (group), dan sisanya untuk yang lainnya (other). Karakter-karakter tersebut mewakili permission read (dapat dibaca), write (dapat ditulis), dan execute (dapat dieksekusi). Pengaturan file permission dengan cara ini (menggunakan karakter huruf) sebenarnya dapat dinyatakan dengan bilangan oktal (dan inilah sebenarnya yang berlaku karena karakter rwx digunakan hanya untuk mempermudah). Dalam sistem bilangan oktal (basis delapan), permission dinyatakan dalam tiga digit 3

, 4 untuk r, 2 untuk w, dan 1 untuk x. Dari contoh sebelumnya dapat diketahui bahwa 4 berkas tersebut memiliki permission 664 (terkadang harus ditulis sebagai 0664, prefix 0 menyatakan bilangan oktal), yang dapat digambarkan sebagai berikut : bila ijin baca akan diberikan maka bit yang akan berisi r diisi dengan 1, sebaliknya jika ijin baca ditiadakan maka bit r diisi dengan 0, demikian juga untuk permission lainnya (write dan execute). User Group Other r w - r w - r - - 1 1 0 1 1 0 1 0 0 6 6 4 Menambahkan User Untuk menambahkan user di Ubuntu, bisa menggunakan perintah : $ sudo adduser [nama user] contohnya seperti di bawah ini : Gambar 2. Menambahkan user di ubuntu Setelah anda mengetikkan perintah tambah user baru di Ubuntu, maka anda akan diminta memasukkan password untuk user baru tersebut dan akan ditanya apakah informasi yang anda berikan benar? Setelah itu user yang anda buat akan ter-create. 3

Untuk mengubah password yang sudah diberikan tadi, anda dapat menggunakan perintah : $ sudo passwd [nama user] Dan untuk menghapus user yang sudah anda buat, perintahnya adalah : $ sudo userdel [nama user] Menambahkan Group Untuk menambahkan group di Ubuntu, anda dapat menggunakan perintah : $ sudo addgroup [nama group] seperti di bawah ini : Gambar 3. Menambahkan group di ubuntu Untuk menghapus user, anda dapat mengetikkan perintah : $ sudo groupdel [nama group] Menambahkan User ke dalam group Setelah anda mengetahui tentang membuat user dan menambahkan group di ubuntu, langkah berikutnya anda dapat menambahkan user yang anda buat tadi kedalam group yang anda sudah buat dengan perintah : 4

$ sudo adduser [nama user] [nama group] Sekarang kita akan coba memasukkan user yang kita buat tadi (test1) ke dalam group yang anda juga buat tadi (tester). Gambar 4. Menambahkan user test1 ke group user tester di ubuntu Permission Setelah anda belajar tentang menambahkan user, menambahkan group dan memasukkan/mendaftarkan user ke dalam group dan tadi diatas sudah di singgung mengenai user permission, sekarang saya akan mencoba untuk menjelaskan penggunaan permission di Ubuntu. 5

Gambar 5. Direktori Folder Latihan Pada gambar 5. dapat kita lihat ada direktori Latihan, dan di dalam direktori tersebut terdapat subdirektori lagi yang bernama Arsip. Ketika kita menggunakan perintah ls -l, maka kita dapatkan informasi tentang direktori tersebut yaitu : drwxrwxr-x 2 miftah miftah 4096 Nov 10 23:13 Arsip Dari informasi tersebut, anda dapat menyimpulkan bahwa Arsip adalah direktori. Kenapa dikatakan direktori? Karena pada informasi yang ditampilkan, kolom pertama terdapat karakter d, yang dinyatakan dengan direktori. Kemudian di kolom berikutnya adalah rwxrwxr-x, pada kolom kedua ini informasi yang didapatkan direktori tersebut memiliki permission 775. Sekarang anda bisa coba untuk merubah user permission ke mode 777, tahap pertama adalah buka terminal dan ketikkan ls -l, seperti di gambar 5. tadi. Kemudian ketikkan perintah : $ sudo chmod 777 [nama file/ foleder] -R Arti perintah di atas adalah memberikan mode permission 777 terhadap file yang 6

anda inginkan, disini foldernya adalah Arsip, dengan opsi -R, yang artinya adalah Rekursif. Rekursif disini adalah jika anda memberikan permission kepada folder Arsip dengan mode 777 maka seluruh file dan direktori yang ada di dalam folder tersebut akan diubah ke dalam mode permission 777 seperti pada gambar 6. Gambar 6. Merubah permission di Ubuntu Anda dapat lihat perubahannya, yang awalnya mode : rwxrwxr-x, setelah dilakukan perubahan dengan perintah chmod 777, berubah menjadi rwxrwxrwx. Sangat mudah bukan :) Karena tadi kita memberikan opsi -R, maka file atau folder di dalamnya akan berubah menjadi 777 juga, seperti gambar di bawah ini Gambar 7. Rekursif terhadap file latihan.txt Menetapkan Kepemilikan (Ownership) Untuk menetapkan kepemilikan suatu berkas, dapat dilakukan dari terminal dengan 7

bantuan perintah chown ( change own ) untuk mengubah user pemilik suatu file/folder dan chgrp ( change group ) untuk merubah group. Contoh untuk merubah folder menjadi milik test1 seperti gambar di bawah ini Gambar 8. Mengubah ownership pada folder Arsip Seperti yang kita lihat pada Gambar 8. di atas, folder Arsip berubah menjadi milik user test1, tetapi masih berada di group miftah. Dan kita ingin forder tersebut masuk ke dalam group terster, karena user test1 masuk ke group tester. Untuk itu kita bisa lakukan dengan perintah : Seperti pada gambar di bawah ini $ sudo chgrp [nama group][nama file/folder] 8

Gambar 9. Merubah ownership group di Ubuntu Setelah kita lakukan perintah perubahan group kepemilikannya, maka folder tersebut sudah berubah ke group tester. Mungkin ada pertanyaan di benak anda sekalian, apa sih kegunaan dari change mode permission yang diberikan ke file/folder, seperti apa contohnya? Sekarang saya akan berikan contoh, misalnya tadi folder Arsip kita akan ganti permission ke mode 644 apa yang akan terjadi? 9

Gambar 10. Chmod 644 ke folder Arsip Kemudian ada yang berubah pada folder Arsip tersebut, bukan? Perubahan tersebut terjadi dikarenakan kita memberikan permission mode 644 ke folder Arsip tersebut, dan sistem akan memberikan tanda gembok di folder tersebut (lihat gambar 11), bahwa folder tersebut dan isinya hanya bisa dibaca saja oleh other, yaitu user dan group selain yang diberikan kepada file/folder tersebut yakni hanya bisa membaca saja (r). Dan ketika file yang ada di dalam folder tersebut anda buka (lihat gambar 12), anda tidak akan dapat mengetahui isinya atau tidak dapat dieksekusi (lihat gambar 13). 10

Gambar 11. Tampilan folder yang sudah diberikan permission 644 Gambar 12. Tampilan isi folder Arsip 11

Gambar 13. Tampilan file latihan.txt yang tidak dapat di eksekusi Mungkin ini saja yang pada kesempatan ini saya berikan salah satu yang ada di dalam Linux Ubuntu, dan masih banyak lagi sharing-sharing tentang apa yang ada di dalam Linux Ubuntu. Sampai jumpa Lagi Di Pertemuan Bab Selanjutnya. Pesan saya : Teruslah belajar dan jadilah pembelajar, karena ilmu adalah bekal hidupmu sesudah mati, dan jangan lupa terus belajar dan berkarnya karena langkahmu masih panjang. 12