administrasi sistem ii

28
+ ADMINISTRASI SISTEM II Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan

Upload: conway

Post on 23-Feb-2016

102 views

Category:

Documents


0 download

DESCRIPTION

ADMINISTRASI SISTEM II. Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan. TUJUAN PEMBELAJARAN. Mahasiswa mampu mengelola proses pada sistem operasi Linux Mahasiswa mampu mengelola user pada sistem operasi Linux. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ADMINISTRASI SISTEM II

+

ADMINISTRASI SISTEM IITeknik InformatikaUniversitas Bunda Mulia Jakarta

Chandra Hermawan

Page 2: ADMINISTRASI SISTEM II

+TUJUAN PEMBELAJARAN

Mahasiswa mampu mengelola proses pada sistem operasi Linux

Mahasiswa mampu mengelola user pada sistem operasi Linux

Page 3: ADMINISTRASI SISTEM II

+

Kepemilikan sebuah file atau direktori dapat ditentukan oleh user pembuatnya

File atau direktori tidak dapat diakses oleh orang lain selain pemilik dan superuser (root)

Setiap direktori atau file yang terdapat pada hirarki sistem tidak semuanya dapat diakses oleh user lain selain oleh user root

root sebagai pemegang hak akses penuh pada sistem Unix/Linux

Group sangat diperlukan untuk pengaturan user

Page 4: ADMINISTRASI SISTEM II

+Utilitas Administrasi User & Group useradd, digunakan untuk menambahkan sebuah user userdel, digunakan untuk menghapus sebuah user usermod, digunakan untuk memodifikasi data-data

user passwd, digunakan untuk merubah password sebuah

user groupadd, digunakan untuk menambah sebuah group groupdel, digunakan untuk menghapus sebuah group groupmod, digunakan untuk memodifikasi data-data

group

Page 5: ADMINISTRASI SISTEM II

+Manajemen User & Group

Administrator sistem melakukan beberapa hal penting berkaitan dengan user dan group Pendaftaran nama login Pembekuan nama login user Penghapusan nama login user Pembuatan group baru Pembagian group Pengaturan direktori home Pengamanan file-file password

Page 6: ADMINISTRASI SISTEM II

+

Dalam sistem Linux, nama login dapat diberikan pada User biasa. Contoh : Rina. wiwit, afri, pelatihan2000 Aplikasi. Contoh : mysql, qmail, squid Device. Contoh : lp Service. Contoh : cron, ftp

Page 7: ADMINISTRASI SISTEM II

+Manajemen User Account

Pembuatan user account dapat menggunakan dua perintah, yakni useradd atau adduser localhost:~# useradd –-help localhost:~# adduser –-help

[root@localhost ~]# adduser --home /home/paijo --shell /bin/bash --uid 550 --group indra paijo

Atau

[root@localhost ~]# useradd -d /home/paijo -s /bin/bash -u 551 -G indra paijo

Page 8: ADMINISTRASI SISTEM II

+

Setelah user berhasil maka harus di atur ulang untuk passwordnya dengan perintah

passwd option namauser

Bantuan[root@localhost ~]#passwd --help

[root@localhost ~]#passwd paijoChanging password for user paijo.New UNIX password:BAD PASSWORD: it is too simplistic/systematicRetype new UNIX password:passwd: all authentication tokens updated successfully.

Page 9: ADMINISTRASI SISTEM II

+

Untuk menghapus user menggunakan perintah:

userdel option namauser

Option : -f, --force force removal of files, even if not owned by user-h, --help display this help message and exit-r, --remove remove home directory and mail spool

[root@localhost ~]# userdel -r paijo

Page 10: ADMINISTRASI SISTEM II

+

Untuk mengedit user menggunakan perintah:

usermod option namauser

Bantuan:[root@localhost ~]# usermod --help

Contoh[root@localhost ~]# usermod -aG miko paijo

Page 11: ADMINISTRASI SISTEM II

+Manajemen group

Penambahan group pada sistem Linux dapat menggunakan perintah berikut

localhost:~# groupadd -g value namagroup

Catatan:-g: group IDvalue: nilai group IDnamagroup: diisikan dengan nama group yang ada ingin buat.

Contoh:localhost :~# groupadd -g 500 linuxer

Page 12: ADMINISTRASI SISTEM II

+

Penghapusan group pada sistem Linux dapat menggunakan perintah berikut

localhost:~# groupdel namagroup

Contoh

localhost:~# groupdel linuxer

Page 13: ADMINISTRASI SISTEM II

+

Untuk mengedit groupmenggunakan perintah:

groupmod option namauser

Bantuan:[root@localhost ~]# groupmod --help

Contoh[root@localhost ~]# groupmod -n paijo-new paijo

Page 14: ADMINISTRASI SISTEM II

+Pencatatan User & Group

Nama login dianggap sah dalam suatu sistem unix/linux apabila Data-data terdapat pada file /etc/passwd Password dalam bentuk terenkripsi berada pada file

/etc/shadow Nama login berada pada group yang terdapat di

/etc/group

Page 15: ADMINISTRASI SISTEM II

+File /etc/passwdBagian-bagian baris dalam /etc/passwd :

miko:x:502:502:user1:/home/miko:/bin/bash

miko : nama login user tertentu

x : password yang dienkripsi, disimpan di file /etc/shadow

500 : nomor UID (User ID)

500 : nomor GID (Group ID)

user1 : komentar atau deskripsi nama login

/home/miko : direktori home untuk user anton

/bin/bash : default shell yang digunakan

Page 16: ADMINISTRASI SISTEM II

+File /etc/shadow

Baris pada /etc/shadow mengandung serangkaian karakter yang tidak dapat diartikan :

$1$BxhOW.xo$6ctoh7cAmWR1RDEKFoZbU0

Karakter-karakter di atas adalah password yang telah dienkripsi

Angka-angka yang mengikuti dibelakangnya merupakan nilai saat kedaluarsa atau masa aktif password dan nama login.

Page 17: ADMINISTRASI SISTEM II

+File /etc/group

/etc/group hanya terdapat nama group, GID dan user-user yang menjadi anggota group tersebut

Page 18: ADMINISTRASI SISTEM II

+Manajemen File

File Permission

Perizinan file dan direktori dibagi atas 3 macam akses, antara lain : READ (r). Membaca file atau direktori WRITE (w). Menulis dan mencipta file atau direktori EXECUTE (x). Mengeksekusi file atau memasuki

direktori

Page 19: ADMINISTRASI SISTEM II

+Manajemen File (cont)

File Owner

Kepemilikan file dan direktori dibagi atas 3 macam kepemilikan, antara lain Owner (u), yaitu user tertentu. Group (g), yaitu group pemilik. Others (o) selain Owner dan Group di atas.

Page 20: ADMINISTRASI SISTEM II

+

Page 21: ADMINISTRASI SISTEM II

+

Untuk mengubah perizinan file atau direktori ini, gunakan perintah

# chmod [ugoa] [= + -] [rwx] file_atau_direktori

atau

# chmod [angka_perizinan] file_atau_direktori

Keterangan :

u : userg : groupo : othera : all

Page 22: ADMINISTRASI SISTEM II

+

Angka_perizinan : Owner-group-others dengan akses rwx-rwx-rwx, tiap akses dimisalkan dengan bit ’1’ bila diberi akses dan bit ’0’ bila tidak diberi akses

Contoh : Bila owner diberi seluruh akses, group hanya baca,

others tidak ada akses sama sekali, maka angka_perizinan nya : 111-100-000 biner = 7-4-0 desimal ditulis 740

Bila owner diberi seluruh akses, group baca-execute, others baca-execute, maka angka_perizinan nya : 111-101-101 biner = 7-5-5 desimal ditulis 755

Page 23: ADMINISTRASI SISTEM II

+

File Ownsership

Kepemilikan file dan direktori dapat diubah dengan perintah :

# chown [-R] user[.group] file_atau_direktori

Keterangan :

-R : parameter ini menandakan perubahan rekursif untuk direktoriuser : user pemilik baru file atau direktorigroup : group pemilik baru file atau direktori

Page 24: ADMINISTRASI SISTEM II

+

Group Ownsership

group file dan direktori dapat diubah dengan perintah :

# chgrp [-R] namagroup file_atau_direktori

Keterangan :

-R : parameter ini menandakan perubahan rekursif untuk direktoriuser : user pemilik baru file atau direktorigroup : group pemilik baru file atau direktori

Contoh:

[root@localhost Documents]# chgrp miko testaja.txt

Page 25: ADMINISTRASI SISTEM II

+

Akses Ekseskusi Agar file atau script dapat dieksekusi maka file atau script

tersebut harus memiliki izin execute. Mengubah akses suatu file menjadi +x atau bit execute

aktif dapat dilakukan dengan perintah chmod diatas.

History pencatatan dari semua instruksi yang telah dilakukan. Variabel yang berkenaan dengan besar history sistem

adalah variabel HISTSIZE yang di-set dalam system wide environtment (/etc/profile)

Page 26: ADMINISTRASI SISTEM II

+Manajemen Storage

Fsck digunakan untuk memeriksa dan memperbaiki secara optional satu atau lebih linux file sistem.

fsck /dev/hda1

E2fsck aplikasi yang mirip seperti fsck namun lebih dikhususkan untuk file sistem yang bertipe extended duae2fsck /dev/hda1

hdparm merupakan aplikasi yang umum digunakan untuk meningkatkan kinerja harddisk agar dapat bekerja secara optimal.

Contoh Untuk mengetahui kecepatan akses disk anda

hdparm -t /dev/sda1

Page 27: ADMINISTRASI SISTEM II

+

Page 28: ADMINISTRASI SISTEM II

+Thank You