Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Mod -2_-_so_-_2013-2014

266 vues

Publié le

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Mod -2_-_so_-_2013-2014

  1. 1. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST MODUL 02 SISTEM OPERASI LABORATORIUM TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014
  2. 2. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Praktikum II Manajemen User, Groups dan File I. DASAR TEORI 1.1. Manajemen User dan Group Pada sistem operasi linux kita bisa melakukan manajemen pada user dan groups yang ada di dalamnya baik itu merubah hak aksesnya, menambah groups dan menghapus user yang ada di dalam sistem operasi linux. Perintah – perintah yang di gunakan untuk memanajemen user dan group : a) Perintah useradd dan adduser Fungsinya : untuk menambah user baru Syntax : b) Perintah passwd Fungsinya : untuk mengubah password dari user yang sudah ada Syntax : c) Perintah userdel Fungsinya : untuk menghapus user Syntax : d) Perintah who Fungsinya : untuk menampilkan user yang login di sistem Syntax : Tujuan Praktikum : 1. Memahami attribut file dan ijin akses 2. Memahami perintah untuk mengubah ijin akses file 3. Mampu menggunakan perintah – perintah untuk mengubah ijin akses file 4. Mampu menambah , memodifikasi dan menghapus user 3. Mampu menambah dan menghapus group # useradd [options] Nama_Userbaru # adduser [options] Nama_Userbaru $ passwd [options] Nama_User # userdel [option...] nama_user_yang_akan_dihapus $ who [options]...
  3. 3. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST e) Perintah groupadd Fungsinya : untuk menambah group baru Syntax : f) Perintah groupdel Fungsinya : untuk menghapus group yang ada Syntax : 1.2. Manajemen File Setiap file linux memiliki status izin akses file (file permission). Maksudnya setiap file memiliki informasi untuk mengatur siapa saja yang berhak untuk membaca, menjalankan atau mengubah file tersebut. Tujuannya adalah untuk menjaga privasi file, keamanan serta integritas sistem agar tidak terganggu. a) ATRIBUT FILE a. Tipe file b. Jumlah link e. File mempunyai beberapa atribut, antara lain : : menentukan tipe dari file, yaitu : Karakter Arti - File biasa d Direktori l Symbolic link b Block special file c Character special file s Socket link p FIFO c. Pemilik (Owner) : menentukan siapa pemilik file ini : menentukan group yang memiliki file ini Jumlah karakter : menentukan ukuran file dalam byte f. Waktu pembuatan : menentukan kapan file terakhir dimodifikasi g. Nama file : menentukan nama file yang dimaksud # groupadd [option...] nama_grup_baru # groupdel nama_grup_yang_akan_dihapus : jumlah link untuk file ini. d. Group
  4. 4. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST b) IJIN AKSES Setiap obyek pada Linux harus mempunyai pemilik, yaitu nama pemakai Linux (account) yang terdaftar pada /etc/passwd. Contoh : -rw-rw-r-- 1 bin auth 1639 2008-08-31 20:19 File.txt tipe Ijin akses Jml link Pemilik Group Jml karakter Waktu Nama file Ijin akses dibagi menjadi 3 peran yaitu :  Pemilik (Owner)  Kelompok (Group)  Lainnya (Others) Setiap peran dapat melakukan 3 bentuk operasi yaitu :  Pada File o R (Read) Ijin untukmembaca o W (Write) Ijin untuk mengubah / membuat o X (Execute) Ijin untuk menjalankan program  Pada Direktori o R (Read) Ijin untukmembaca daftar file dalam direktori o W (Write) Ijin untuk mengubah/membuat file di direktori o X (Execute) Ijin untuk masuk ke direktori (cd) Pemilik File/Direktori dapat mengubah ijin akses sebagai berikut : -rwxrwxrwx 1 student test 1639 2001-08-31 20:19 file.txt Format untuk mengubah ijin akses dimana u = user (pemilik) g = group (kelompok) o = others (lainnya) user group other chmod [ugoa] [= + -] [rwx] File(s) chmod [ugoa] [= + -] [rwx] Dir(s)
  5. 5. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Note : angka 0 di berikan apabila kita tidak memberikan ijin sedangkan agka 1 di berikan apabila diberikan ijin. Contoh : Ada file dengan nama file.txt dimana untuk ijin aksesnya owner diberi seluruh akses, group hanya baca, other tidak ada akses sama sekali.bagaimanakah format yang digunakan untuk merubah ijin akses dari file.txt tersebut ? Jawab : u = r w x = 1 1 1 = 7 g = r w x = 1 0 0 = 4 o = r w x = 0 0 0 = 0 jadi formatnya adalah : $ chmod 740 file.txt c) PEMILIK FILE dan GROUPS Pemilik sebuah file atau direktori dapat diganti menjadi user yang lain yang kita inginkan Untuk menggantinya digunakan perintah chown. Syntax : Begitu juga nama group pada sebuah file juga dapat kita ubah, untuk mengubahnya kita bisa menggunakan perintah chgrp. Syntax : a = all Format lain dari chmod adalah menggunakan bilangan biner sebagai berikut r w x 1 0 1 = 5 chmod [Angka_ijin] File(s) chmod [Angka_Ijin] Dir(s) # chown option pemilik_baru nama_file/direktori # chgrp option group_pengganti nama_file/direktori
  6. 6. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Untuk keamanan dan privasi, setiap file di linux memiliki identitas kepemilikan(ownership). Dengan adanya identitas ini maka akan jelas siapa pemilik file tersebut. note : perintah chown dan chgrp harus dilakukan melalui root. User dan Group pengganti sudah harus ada dalam sistem. II. MATERI PRAKTIKUM 1. Login ke sistem GNU/Linux kemudian buka terminal. 2. Pelajari dan lakukan percobaan berikut Percobaan 1 : Menambah User dan Groups Percobaan 2 : Merubah Password Percobaan 3 : Berpindah User Percobaan 4 : Melihat User yang Login di Sistem Percobaan 5 : Merubah Ijin Akses File # groupadd praktikumII # useradd praktikanI # adduser praktikanII # useradd –g praktikumII praktikanIII # passwd praktikanI # passwd praktikanIII $ su praktikanI $ su praktikanII $ su praktikanIII $ who $ who praktikanI $ touch f1 f2 f3 f4 $ chmod 747 f1 $ ls –l f1 $ chmod u+x f2 $ ls –l f2 $ chmod g=w f3 $ ls –l f3 $ chmod o-r f4 $ ls –l f4 $ chmod a=x f1 $ ls –l f1 $ chmod u-x,g+r,o=w f2 $ ls –l f2 $ ls l f1 f2 f3 f4
  7. 7. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Percobaan 6 : Merubah Nama Groups dari File dan Direktori Percobaan 7 : Merubah Nama Pemilik dari File dan Direktori Percobaan 8 : Menghapus File dan Direktori III. URAIKAN HASIL PERCOBAAN ANDA Buat Laporan apa saja yang telah anda ketahui, dengan tujuan sejauh mana anda memahami tentantang Perintah Dasar Linux. IV. TUGAS PRAKTIKUM A. Tugas Praktikum $ touch fileQ $ mkdir folderQ $ ls –l fileQ folderQ # chgrp praktikumII fileQ # chgrp praktikumII folderQ # ls –l FileQ folderQ # chown praktikanI fileQ # chown praktikanII folderQ # ls –l FileQ folderQ # userdel praktikanIII # userdel –r praktikanII # groupdel praktikumII

×