Download Document

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Manajemen
Aplikasi
DISUSUN OLEH:
LU T H FA N H A D I P R A M O N O, S . S T
LU T H FA N H P @ G M A I L .CO M
HANYA DIPERGUNAKAN UNTUK KEPENTINGAN PENGAJARAN DI LINGKUNGAN POLITEKNIK TELKOM
TK3233 ADMINISTRASI SISTEM
SEMESTER GANJIL 2013/2014
POLITEKNIK TELKOM, BANDUNG 2013
WWW.POLITEKNIKTELKOM.AC.ID
Kajian dan indikator
pencapaian tidak lulus
Tidak memenuhi kriteria penilaian kompetensi
dasar
Kajian dan indikator
pencapaian dasar
Memahami dasar-dasar sistem operasi linux
Memahami dasar-dasar manajemen aplikasi dan monitoring aplikasi
pada linux
Memahami manajeman user lokal dan non-lokal serta monitoring user
pada linux
Memahami administrasi penyimpanan lokal maupun remote,
memahami konsep FTP
Memahami dasar web server
Kajian dan indikator
pencapaian menengah
Memahami bagian-bagian arsitektur sistem pada linux serta
manajemen file sistem pada linux
Menggunakan package management dan compiling from the source,
Menggunakan system monitor dan system guard
Memahami informasi-informasi yang digunakan untuk administrasi user
pada folder /etc
Mengerti menggunakan perintah-perintah yang berhubungan dengan
administrasi penyimpanan
Memahami pengaturan hak akses web server
Kajian dan indikator
pencapaian cukup mahir
Memahami tentang tahapan-tahapan proses pemeliharaan OS
Memahami cara menggunakan perintah install dan uninstall aplikasi,
Menggunakan perintah-perintah dasar linux untuk monitoring
Memahami perintah-perintah manajemen user dan perintah-perintah
untuk monitoring user
Menggunakan FTP sebagai remote storage
Memahami virtual host pada web server
Kajian dan indikator
pencapaian mahir
Mampu melakukan instalasi sistem operasi linux, mengoperasikan
sistem operasi linux secara GUI dan text base
Mengimplementasikan perintah install dan uninstall aplikasi, melakukan
monitoring aplikasi
Mengimplementasikan administrasi user serta monitoring user
Mengimplementasikan administrasi quota FTP
Mengimplementasikan pengaturan hak akses pada web server
Topik
 Install / uninstall aplikasi
 Monitoring aplikasi dan proses
 Monitoring resource
Package management
 Aptitude
 Synaptic
 Dpkg
Compiling from the source
 Configure
 Compile and make
 Install and uninstall
Repository
 Repository?
 Configurasi
 Lokal dan online repositori
Install / uninstall aplikasi
 When new software is acquired, it must be installed and
tested, often under several operating systems and on
several types of hardware.
 Local software and administrative scripts should be
properly packaged and managed in a fashion that’s
compatible with the native upgrade procedures used on
systems at your site.
Install / uninstall aplikasi
 Two package formats are in common use on Linux
systems (RPM and .deb)
 Low level command for install / uninstall: rpm for RPM
and dpkg for .deb
$ sudo rpm -U openssh-2.9p2-12.i386.rpm
$ sudo rpm -U openssh-*
$ sudo dpkg --install ./nvi_1.79-16a.1_i386.deb
$ sudo dpkg --remove ./nvi_1.79-16a.1_i386.deb
Install / uninstall aplikasi
 Hi level command for install / uninstall: APT (Advanced Package Tool)
 Update
$ sudo apt-get update
 Install
$ sudo apt-get install [package]
 Uninstall
$ sudo apt-get purge [package]
$ sudo apt-get remove [package]
Monitoring
 Why?
 Tools?
Monitoring aplikasi dan proses
 A process is the abstraction used by UNIX and Linux to represent a
running program. It’s the object through which a program’s use of
memory, processor time, and I/O resources can be managed and
monitored.
 Attribute




PID: process ID number
PPID: parent PID
UID and EUID: real and effective user ID
GID and EGID: real and effective group ID
Monitoring aplikasi dan proses
 ps is the system administrator’s main tool for monitoring processes.
 ps can show the PID, UID, priority, and control terminal of processes.
It also gives information about how much memory a process is using,
how much CPU time it has consumed, and its current status (running,
stopped, sleeping, etc.).
 Command
$ ps aux
Monitoring resource
 Untuk melakukan monitoring resource ada beberapa perintah yg bisa
digunakan yaitu: top, free, df
 Perintah top digunakan untuk monitoring penggunaan CPU
 Perintah free digunakan untuk monitoring penggunaan memory
 Perintah df digunakan untuuk monitoring penggunaan harddisk
Top
Free dan df
Latihan dan tugas
 Pra tugas (pendahuluan,tulis tangan)


Dowload package Tools untuk monitoring (aplikasi dan proses / resource)
minimal 2
Tuliskan Deskripsikan dari tools tersebut serta cara instalasinya
 Mengimplementasikan instalasi monitoring tools (catat pada laporan,
tulis tangan)




Catat langkah-langkah instalasi
Jelaskan feature-feature pada tools tersebut
Jelaskan cara penggunaan tools tersebut
Jelaskan informasi-informasi yang ditampilkan pada tools tersebut
Daftar Pustaka
Adelstein, T. and Lubanovic, B. (2007). Linux System Administration.
California: O’Reilly Media, Inc.
Handbook Telkom Polytechnic.
Kemp, J. (2009). Linux System Administration Recipes: A ProblemSolution Approach. California: Apress.
Laet, G.D., Schauwers, G. (2004). Network Security Fundamentals.
CiscoPress.
McClure, S., Scambray, J., Kurtz, G. (2005). Hacking Exposed - Network
Security Secrets & Solutions. McGrawHill.
Nemeth, E., Snyder, G., Hein, T.R., and Whaley, B. (2011). Unix and Linux
System Administration Handbook. Boston: Pearson Education, Inc.
Daftar Pustaka
R. Anton Raharja, Afri Yunianto, Wisesa Widyantoro (2001). Administrasi
Jaringan Linux. Jakarta: Open Source Campus Agreement.
R. Anton Raharja, Afri Yunianto, Wisesa Widyantoro (2001). Administrasi
Sistem Linux. Jakarta: Open Source Campus Agreement.
Soyinka, W. (2009). Linux Administration: A Beginner’s Guide 5ed. USA:
McGraw-Hill Companies, Inc.
Stewart, J.M. (2004). Security + Fast Pass. Sybex.
Turnbull, J., Lieverdink, P., and Matotek, D. (2009). Pro Linux System
Administration. California: Apress.