1 / 28

ADMINISTRASI SISTEM II

ADMINISTRASI SISTEM II. Teknik Informatika Universitas Bunda Mulia Jakarta Indra Priyandono. TUJUAN PEMBELAJARAN. Mahasiswa mampu mengelola proses pada sistem operasi Linux Mahasiswa mampu mengelola user pada sistem operasi Linux.

oleg-grant
Download Presentation

ADMINISTRASI SISTEM II

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ADMINISTRASI SISTEM II TeknikInformatika Universitas Bunda Mulia Jakarta IndraPriyandono

  2. TUJUAN PEMBELAJARAN Mahasiswamampumengelola proses padasistemoperasi Linux Mahasiswamampumengelola user padasistemoperasi Linux

  3. Kepemilikansebuah file ataudirektoridapatditentukanoleh user pembuatnya • File ataudirektoritidakdapatdiaksesoleh orang lain selainpemilikdansuperuser (root) • Setiapdirektoriatau file yang terdapatpadahirarkisistemtidaksemuanyadapatdiaksesoleh user lain selainoleh user root • root sebagai pemegang hak akses penuh pada sistem Unix/Linux • Group sangatdiperlukanuntukpengaturanuser

  4. UtilitasAdministrasi User & Group • useradd, digunakanuntukmenambahkansebuah user • userdel, digunakanuntukmenghapussebuah user • usermod, digunakanuntukmemodifikasi data-data user • passwd, digunakanuntukmerubah password sebuah user • groupadd, digunakanuntukmenambahsebuah group • groupdel, digunakanuntukmenghapussebuah group • groupmod, digunakanuntukmemodifikasi data-data group

  5. Manajemen User & Group Administrator sistemmelakukanbeberapahalpentingberkaitandengan user dan group • Pendaftarannama login • Pembekuannama login user • Penghapusannama login user • Pembuatan group baru • Pembagian group • Pengaturandirektori home • Pengamanan file-file password

  6. Dalamsistem Linux, nama login dapatdiberikanpada • User biasa. Contoh : Rina. wiwit, afri, pelatihan2000 • Aplikasi. Contoh : mysql, qmail, squid • Device. Contoh : lp • Service. Contoh : cron, ftp

  7. Manajemen User Account • Pembuatan user account dapatmenggunakanduaperintah, yakniuseraddatauadduser • localhost:~# useradd –-help • localhost:~# adduser–-help [root@localhost ~]# adduser --home /home/paijo--shell /bin/bash --uid 550 --group indrapaijo Atau [root@localhost ~]# useradd -d /home/paijo-s /bin/bash -u 551 -G indrapaijo

  8. Setelah user berhasilmakaharus di aturulanguntukpasswordnyadenganperintah passwd option namauser Bantuan [root@localhost ~]#passwd --help [root@localhost ~]#passwdpaijo Changing password for user paijo. New UNIX password: BAD PASSWORD: it is too simplistic/systematic Retype new UNIX password: passwd: all authentication tokens updated successfully.

  9. Untukmenghapus user menggunakanperintah: 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

  10. Untukmengedit user menggunakanperintah: usermod option namauser Bantuan: [root@localhost ~]# usermod --help Contoh[root@localhost~]# usermod -aGmikopaijo

  11. Manajemengroup • Penambahangroup padasistem Linux dapat menggunakan perintah berikut localhost:~# groupadd -g value namagroup • Catatan:-g: group IDvalue: nilai group IDnamagroup: diisikandengannamagroup yang adainginbuat. • Contoh: localhost:~# groupadd -g 500 linuxer

  12. Penghapusangroup padasistem Linux dapat menggunakan perintah berikut localhost:~# groupdelnamagroup • Contoh localhost:~# groupdellinuxer

  13. Untukmengeditgroupmenggunakanperintah: groupmod option namauser Bantuan: [root@localhost ~]# groupmod--help Contoh[root@localhost ~]# groupmod-n paijo-new paijo

  14. Pencatatan User & Group Nama login dianggapsahdalamsuatusistemunix/linuxapabila • Data-data terdapat pada file /etc/passwd • Password dalambentukterenkripsiberadapada file /etc/shadow • Nama login beradapada group yang terdapat di /etc/group

  15. File /etc/passwd Bagian-bagianbarisdalam /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 : komentarataudeskripsinama login /home/miko : direktori home untuk user anton /bin/bash : default shell yang digunakan

  16. File /etc/shadow Barispada /etc/shadow mengandungserangkaiankarakter yang tidakdapatdiartikan : $1$BxhOW.xo$6ctoh7cAmWR1RDEKFoZbU0 • Karakter-karakter di atasadalah password yang telahdienkripsi • Angka-angka yang mengikutidibelakangnyamerupakannilaisaatkedaluarsaataumasaaktif password dannama login.

  17. File /etc/group • /etc/group hanyaterdapatnama group, GID dan user-user yang menjadianggota group tersebut

  18. Manajemen File File Permission Perizinan file dandirektoridibagiatas 3 macamakses, antara lain : • READ (r). Membaca file ataudirektori • WRITE (w). Menulisdanmencipta file ataudirektori • EXECUTE (x). Mengeksekusi file ataumemasukidirektori

  19. Manajemen File (cont) File Owner Kepemilikanfile dandirektoridibagiatas 3 macamkepemilikan, antara lain • Owner (u), yaitu user tertentu. • Group (g), yaitu group pemilik. • Others (o) selain Owner dan Group di atas.

  20. Untukmengubahperizinan file ataudirektoriini, gunakanperintah # chmod [ugoa] [= + -] [rwx] file_atau_direktori atau # chmod [angka_perizinan] file_atau_direktori • Keterangan : u : user g : group o : other a : all

  21. Angka_perizinan : Owner-group-others denganaksesrwx-rwx-rwx, tiapaksesdimisalkandengan 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_perizinannya : 111-100-000 biner = 7-4-0 desimalditulis 740 • Bila owner diberiseluruhakses, group baca-execute, others baca-execute, makaangka_perizinannya : 111-101-101 biner = 7-5-5 desimalditulis 755

  22. File Ownsership Kepemilikan file dandirektoridapatdiubahdenganperintah : # chown [-R] user[.group] file_atau_direktori Keterangan : -R : parameter inimenandakanperubahanrekursifuntukdirektoriuser : user pemilikbaru file ataudirektorigroup : group pemilikbaru file ataudirektori

  23. Group Ownsership group file dandirektoridapatdiubahdenganperintah : # chgrp [-R] namagroupfile_atau_direktori Keterangan : -R : parameter inimenandakanperubahanrekursifuntukdirektoriuser : user pemilikbaru file ataudirektorigroup : group pemilikbaru file ataudirektori Contoh: [root@localhost Documents]# chgrpmiko testaja.txt

  24. AksesEkseskusi • Agar file atau script dapatdieksekusimaka file atau script tersebutharusmemilikiizin execute. • Mengubahaksessuatu file menjadi +x atau bit execute aktifdapatdilakukandenganperintahchmoddiatas. History • pencatatan dari semua instruksi yang telah dilakukan. • Variabel yang berkenaandenganbesar history sistemadalahvariabel HISTSIZE yang di-set dalam system wide environtment (/etc/profile)

  25. Manajemen Storage • Fsckdigunakanuntukmemeriksadanmemperbaikisecara optional satuataulebihlinux file sistem. fsck /dev/hda1 • E2fsck aplikasi yang miripsepertifscknamunlebihdikhususkanuntuk file sistem yang bertipe extended dua e2fsck /dev/hda1 • hdparmmerupakanaplikasi yang umumdigunakanuntukmeningkatkankinerjaharddisk agar dapatbekerjasecara optimal. ContohUntukmengetahuikecepatanakses disk anda hdparm -t /dev/sda1

  26. Thank You

More Related