1 / 25

SISTEM ADMINISTRASI

SISTEM ADMINISTRASI. Teknik Informatika Universitas Bunda Mulia Jakarta Indra Priyandono. 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

reuben
Télécharger la présentation

SISTEM ADMINISTRASI

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. SISTEM ADMINISTRASI TeknikInformatika Universitas Bunda Mulia Jakarta IndraPriyandono

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

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

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

  5. /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

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

  7. /etc/group • /etc/group hanyaterdapatnama group, GID dan user-user yang menjadianggotagroup tersebut.

  8. 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

  9. MengontroldanMemonitor Proses • Ketikasistemlinuxdijalankanmakaberbagai program dieksekusi • Proses di linux tercatat dalam bentuk bilangan angka(PID) • Proses dapat diamati penggunaan memory yang dipakai • User yang menjalankannya(process owner) • Lamanyaproses tersebut di jalankan • Proses yang berlangsungdapatberupa daemon, aplikasi pengguna, utilitas dan lain lain

  10. Foreground process : proses yang dijalankan di console, shell, xterm, danlain-lainnya • Background process : proses yang dijalankansecarabackground • Untukmenjalankandalam background dengan menambahkan "&" pada akhir dari baris perintah Contoh: ping 192.168.0.1 &

  11. PS PS • Utilitas ps ini digunakan untuk melihat proses apa saja yang sedang dijalankan system. Sintaksdariutilitasini: $ ps [option]

  12. TOP TOP • Miripdenganps, hanyasaja top lebihaktualkarenasetelahkitaeksekusi, top akan update proses yang dijalankansecaraberkala. • Top lebihspesifikdalammenjelaskankeadaansistem. • Kelemahannyaadalah proses top inilebihmemakanbanyak memory. • Sintaksdariutilitasini: top

  13. KILL • Setiap proses yang dijalankandilinuxdapatdideteksidankemudian di matikan, Sintaksnya : kill pid pid : nomor proses yang dapatdilihatdenganperintaps

  14. Booting dan Proses Init Ada beberapa tahapan proses booting dalam linux • Pertama lilo akan meload kernel • Kemudian kernel akanmemeriksasetiap device yang ada di mesin • Dan selanjutnyaakanmenjalankan script init • Init adalah proses pertama yang dijalankan oleh system • init sendiri kemudian menjalankan proses-proses lain yang dijalankan pada saat booting • Initmenjalankansemua proses berdasarkan /etc/inittab

  15. Mekanisme Log danPesanSistem • Di dalam Linux dikenalduacara logging, yaitudengan • Syslogd • Klogd • Syslogddigunakanolehberbagaimacam program yang menggunakanfungsi syslog() untukmemasukkancatatan(log) kedalam log file yang disediakanfasilitasnyaolehsyslogd • Klogdadalah system daemon yang mencatatsegala aktifitas kernel dan kemudian mendokumentasikannya ke dalam file • Secara default log file akan diletakkan di /var/log

  16. Manajemen Storage • Fsckdigunakanuntukmemeriksadanmemperbaikisecara optional satuataulebihlinux file sistem. fsck/dev/hda1 • E2fsck aplikasiyang miripsepertifscknamunlebihdikhususkanuntukfile sistem yang bertipe extended dua e2fsck /dev/hda1 • hdparmmerupakanaplikasi yang umumdigunakanuntukmeningkatkankinerjaharddisk agar dapatbekerjasecaraoptimal. ContohUntukmengetahuikecepatanakses disk anda hdparm -t /dev/sda1

  17. Manajemen File File PermissionPerizinanfile dandirektoridibagiatas 3 macamakses, antara lain : • READ (r). Membaca file ataudirektori • WRITE (w). Menulisdanmencipta file ataudirektori • EXECUTE (x). Mengeksekusi file ataumemasukidirektori Kepemilikan file dandirektoridibagiatas 3 macamkepemilikan, antara lain • Owner (u), yaitu user tertentu. • Group (g), yaitu group pemilik. • Others (o) selain Owner dan Group di atas.

  18. 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

  19. 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 desimalditulis740 • Bila owner diberiseluruhakses, group baca-execute, others baca-execute, makaangka_perizinannya : 111-101-101 biner = 7-5-5 desimalditulis 755

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

  21. 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)

  22. ManajemenPenjadwalan • Unutkpenjadwalanmenggunakanaplikasicrontab. • User melakukaneksekusiaplikasiatau script program sesuaidenganwaktu yang telahditentukan • Crontabakanmenyimpanbaris-barisperintahtersebutpadadirektori/var/spool/cron/crontab Perintahcrontab crontab -e : Untukedit file crontab, ataumembuatnya.crontab -l :Menampilkanisidari file crontabcrontab -r :Menghapusfile crontab

  23. Shutdown • Perintahinidigunakanuntukmematikanataumerestart system Sintakuntukmematikan system : shutdown -h now atau halt Sintakuntukmerestart system : shutdown –r now atau reboot

  24. Thank You

More Related