Senin, 02 Januari 2017

Sistem Administrator

System administrator atau sering disebut dengan sysadmin adalah seseorang yang bekerja untuk memelihara dan mengoperasikan sebuah sistem komputer atau jaringan yang berjalan setiap harinya. Seorang sys.admin bisa menyelesaikan segala jenis persoalan mengenai komputer yang tentunya pengetahuannya diatas rata-rata seorang technical support yang bertanggung jawab penuh tentang sistem komputer.

 

Tugas utamanya adalah memastikan sistem tetap berjalan lancar dalam memberikan pelayanan kepada pengguna.

 Tugas seorang administaror adalah:
•Meng-install software dan hardware baru
•Mendukung dan memelihara server atau sistem komputer lainnya
•Merencanakan servis sistem yang masanya sudah habis atau tidak layak lagi
•Menambah user baru
•Konfigurasi hak akses
•Upgrade software
•Memberikan solusi setiap masalah yang ada.
•Melakukan proses monitoring terhadap space harddisk dan melakukan backup file-file atau direktori yang penting.

Tugas-tugas lain yang dilakukan sys.admin adalah :
•Meliputi penulisan bahasa pemrograman,
•Memimpin proyek yang berhubungan dengan sistem yang sedang ditangani,
•Mengawasi dan memberikan pelatihan pada operator komputer

●Gunakan root hanya bila diperlukan dan sebaiknya seorang
●administrator mempunyai account sebagai
●user biasa selain root.
●Ganti password root secara rutin.
●Jangan meninggalkan terminal dalam keadaan login sebagai
● root.
●Mempersiapkan apa yang akan dilakukan dan menelti kembali apa yang telah dilakukan.
●Administrator sebaiknya mempunyai catatan (log) untuk mencatat semua perubahan yang dilakukan terhadap sistem.

Tugas-tugas lain yang dilakukan sys.admin adalah :
•Meliputi penulisan bahasa pemrograman,
•Memimpin proyek yang berhubungan dengan sistem yang sedang ditangani,
•Mengawasi dan memberikan pelatihan pada operator komputer,

Menganalisis sistem biasanya dilakukan oleh seorang administrator sistem untuk mendeteksi adanya gejala-gejala yang dapat menyebabkan kerusakan atau masalah pada sistem kelak.

Program tool yang sangat berguna antara lain : vmstat, netstat, monitorix, arpwatch, tcpdump, ps dan top, dengan menggunakan program tersebut administrator memperoleh informasi mengenai sistem seperti penggunaan CPU, memori atau proses-proses yang sedang berjalan dan dengan bantuan informasi ini administrator sistem bisa mendeteksi secara cepat apakah sistemnya mengalami gangguan atau tidak.

Beberapa risiko yang dapat timbul antara lain :
•Pemanfaatan sumber daya komputer tidak optimal
•Kerusakan dan kehilangan data
•Pembiasan informasi yang diharapkan menjadi penunjang keputusan
•Kehilangan daya tanggap dan kenyamanan dalam penggunaan komputer


sumber : materi mata kuliah perangkat lunak jaringan 1

Minggu, 01 Januari 2017

PENJADWALAN


Cron


Sebuah daemon yang dapat digunakan untuk menjadwalkan pelaksanaan suatu tugas yang berulang-ulang sesuai dengan kombinasi jam, hari dalam bulan, bulan dalam tahun, hari dalam minggu dan minggu. Cron akan menganggap bahwa sistem berjalan secara terus menerus. Jika sistem sedang tidak berjalan pada saat suatu tugas dalam jadwal, maka tugas tersebut tidak akan dijalankan.

 Keterangan :

minute → integer dari 0 hingga 59
hour → integer dari 0 hingga 23
day → integer dari 1 hingga 31
month → integer dari 1 hingga 12
day of week → integer dari 0 hingga 7, dimana 0 atau 7
mewakili Sunday(Minggu)
command → perintah yang akan dijalankan


Untuk lebih jelas perhatikan penjelasan berikut ini. 

Pertama-tama, masuk sebagai super user. Kemudian tulis perintah : # crontab -e untuk masuk ke cron. Sebelumnya tulis : # date untuk melihat waktu yang sedang berlangsung.

 Kemudian tulis perintah seperti dibawah ini dan save (Esc + :wq!) .

 30 21 * * * wall "Sebentar lagi komputer anda akan dimatikan"

-> ini berarti pada menit ke 30 dan jam 21 didinding/layar akan menampilkan tulisan : Sebentar lagi komputer anda akan dimatikan.

 32 21 * * * reboot

-> 2 menit setelah menampilkan tulisan tepatnya pada menit ke 32 dan jam 21 komputer akan melakukan reboot(mati)

 Maka output yang akan keluar nantinya akan seperti dibawah ini dan selang waktu 2 menit komputer pun kemudian mati.



at 

Merupakan proses penjadwalan yang bersifat tidak periodik (tidak terus-menerus). Perhatikan contoh berikut ini:

Misalkan kita ingin menampilkan tulisan "byeeeee" dengan menggunakan at terlebih dahulu kita harus melihat waktu dengan printah : # date. Kemudian untuk pengaturan jadwal dengan at dapat dilakukan dengan format : # at (waktu yang diinginkan) . Contoh : # at 15:08 . Setelah itu tulis : at> wall "byeeeee" dan tekan Ctrl+D . Untuk lebih jelas perhatikan gambar dibawah ini.



sumber :