tugas ke 3 ilham daut

10
SISTEM OPERASI II ILHAM DAUT 121055520111093 SI-2

Upload: ilhamdaut

Post on 03-Aug-2015

62 views

Category:

Presentations & Public Speaking


0 download

TRANSCRIPT

Page 1: tugas ke 3 Ilham daut

SISTEM OPERASI II

ILHAM DAUT121055520111093

SI-2

Page 2: tugas ke 3 Ilham daut

User adalah bagian yang sangat penting dari sebuah sistem opreasi, karena user adalah komponen dari sistem komputer yang dihubungkan oleh sistem operasi agar dapat mengerjakan perintah-perintah atau instruksi-instruksi yang diberikan oleh user.User berperan penting karena user adalah pemegang kekuasaan penuh terhadap sistem operasi, apabila terjadi kesalahan instruksi maka sebuah sistem operasi bisa mengalami crash atau kerusakan.Untuk membuat sebuah user di linux (dalam hal ini menggunakan distro slackware 12) kita dapat mengetikkan syntax di bash/shell linux useradd namauser contohnya :# useradd dendy#

Modifikasi User di LinuxUntuk memodifikasi user di linux cukup dengan menggunakan perintah usermod, namun ada beberapa opsi yang terdapat pada usermod antara lain; user id (UID), group user, home direktory, shell login, comment (description), login name dll. Pada kesempatan ini hanya akan dibahas beberapa opsi diatas.# usermod -u 2008 dendyIni akan mengganti user ID fadhly menjadi 1024, user ID merupakan identitas sebuah user yang berupa angka yang uniq.

Page 3: tugas ke 3 Ilham daut

# usermod -g root dendyIni akan mengganti user group fadhly menjadi root, user group adalah kelompok user yang memiliki privilage tertentu.# usermod -d /home/dendy dendyIni akan mengganti home directory dendy ke /home/dendy, home direktori adalah direktori kerja pada sebuah user. Jika diibaratkan pada windows, home direktory adalah My Documents.# usermod -c “aryandie” dendyIni akan mengganti comment user fadhly menjadi aryandie Comment adalah description atau Full Name dari sebuah user.# usermod -s /bin/bash dendyIni akan mengganti shell login user fadhly menjadi /bin/bash. Shell login adalah terminal console program pada linux.# usermod –l ridha dendyIni akan mengganti login name user fadhly menjadi ridha, login name adalah nama yang dipakai untuk login ke sebuah mesin linux, login name bukan merupakan description atau full name. Login name dapat berupa sesuatu yang tidak berhubungan dengan full name usermanajemen user merupakan sesuatu yang penting, karena jika salah sistem kita bisa down karena itu.

Menambah user baru :#adduseratau

Page 4: tugas ke 3 Ilham daut

#useraddMengeset Password user:#passwd nama_user

Mereset password sendiri#passwd$passwdMengganti / mengedit user# usermod Mengganti Group# chgrp Mengganti login user# usermod -l nama_baru nama_lamaMengganti Keterangan / Comment user# usermod -c keterangan nama_userMenghapus user dan home direktorinya# userdel -r nama_user

Page 5: tugas ke 3 Ilham daut

Percobaan :Login sebagai root = $ sudo su Percobaan 1 :Melihat file /etc/passwd dan /etc/group# cat /etc/passwd berisi :Username — nama user yang diketik saat login sistemPassword — berisi pasword yang di-enkripsi (atau x bila shadow password digunakan)User ID (UID) — bilangan numerik yang ekuivalen dengan username yang menjadi acuan sistem. Group ID (GID) — bilangan numerik yang ekuivalen dengan nama group primer yang menjadi acuan sistem.GECOS — nama histori, kolom GECOS[1] bersifat opsional dan digunakan untuk menyimpan informasi tambahan (seperti nama lengkap user).Home directory — path absolut untuk home directory dari user.Shell — program yang otomatis dijalankan bila user login. Berupa command intepreter (biasanya disebut shell)# cat /etc/group berisi :Kolom yang berada pada tiap baris di file /etc/group.Group name — nama group.Group password — Bila di-set, mengijinkan user yang bukan bagian dari group bergabung ke dalam group dengan menggunakan printah newgrp dan mengetikkan password. Jika lebih kecil dari x, maka shadow group password digunakan.Group ID (GID) — Bilangan numerik yang ekuivalen dengan group name.Member list — daftar user yang menjadi milik group.

Page 6: tugas ke 3 Ilham daut

Percobaan 2 : Menambah group user# groupadd friend# groupadd classmate# groupadd neighbour# cat /etc/group/etc/group Berisi informasi mengenai group dimana user tergabung. Seperti halnya file /etc/passwd, file /etc/group juga dapat dibaca oleh seluruh user. Setiap baris mewakili sebuah group yang terdiri dari 4 kolom yang dibatasi oleh titik dua (:) .

Percobaan 3 : Menambah User# useradd –g friend bob# grep bob /etc/passwd# useradd lili# passwd lili# grep lili /etc/passwd# ls –l /homeTernyata home direktory setiap user tidak dibuat pada saat pembuatan user baru.

Page 7: tugas ke 3 Ilham daut

Percobaan 4 : Memodifikasi group dari userUntuk memodifikasi group dari suatu user dapat digunakan perintah usermod.# usermod –g classmate -G friend,neighbour bob# usermod –g friend -G classmate lili

Percobaan 5 : Melihat group dari userLihat group dari seorang user dengan perintah groups.# groups bob# groups lili# groups jane

Page 8: tugas ke 3 Ilham daut

Percobaan 6 : Mengubah password user1. Root dapat mengubah password dari user.# passwd bob2. Password yang diubah dengan perintah usermod merupakan file enkripsi, sehingga tidak dapat digunakan sebagai passwrod pada saat login.# useradd –g friend diane# usermod –p diane diane3. Dapat login dengan perintah # su diane4. Masuk ke diane # su diane#passwd

Percobaan 7 : Menghapus userHapus user dengan menggunakan perintah userdel. Opsi –r untuk menghapus seluruh isi home directory.# userdel –r bob# userdel –r lili# userdel –r jane# userdel –r diane

Page 9: tugas ke 3 Ilham daut

Percobaan 8 : Menghapus groupHapus group dengan menggunakan perintah userdel.# groupdel friend# groupdel classmate# groupdel neighbour

Percobaan 9 : Menghapus home directoryHapus home direktory.# rmdir /home/bob# rmdir /home/lili# rmdir /home/jane# rmdir /home/diane

Page 10: tugas ke 3 Ilham daut

TERIMA KASIH