Senin, 21 Desember 2009

Manajemen SDM

Pengertian Manajemen Sumber Daya Manusia
 
Manajemen Sumber Daya Manusia (MSDM) adalah suatu pendekatan terhadap manajemen manusia, yang berdasarkan 3 prinsip dasar yaitu :
  1. Sumber daya manusia adalah harta yang paling penting yang dimiliki oleh suatu organisasi, sedangkan manajemen yang efektif adalah kunci bagi keberhasilan organisasi tersebut.
  2. Keberhasilan ini sangat mungkin dicapai jika peraturan atau kebijaksanaan dan prosedur yang bertalian dengan manusia dari perusahaan tersebut saling berhubungan dan memberikan sumbangan terhadap pencapaian tujuan perusahaan dan perencanaan strategis.
  3. Kultur dan nilai perusahaan suasana organisasi dan perilaku manajerial yang berasal dari kultur tersebut akan memberikan pengaruh yang besar terhadap hasil pencapaian yang terbaik. Karena itu, kultur ini harus ditegakkan, dari upaya yang terus menerus mulai dari puncak, sangat diperlukan agar kultur tersebut dapat diterima dan dipatuhi.
Ruang Lingkup MSDM
 
Lingkup MSDM meliputi semua aktivitas yang berhubungan dengan sumber daya manusia dalam organisasi. Fungsi-fungsi MSDM terbagi atas :
  1. Fungsi manajemen, meliputi :

    1. Planning / Perencanaan
      Merupakan penentu dari program bagian personalia yang akan membantu tercapainya sasaran yang telah disusun oleh perusahaan tersebut.
    2. Organizing / Pengorganisasian
      Merupakan alat untuk mencapai tujuan organisasi, dimana setelah fungsi perencanaan dijalankan bagian personalia menyusun dan merancang struktur hubungan antara pekerjaan, personalia dan factor-faktor fisik.
    3. Actuating / Pengarahan
      Pemimpin mengarahkan karyawan agar mau bekerja sama dan bekerja efektif serta efisien dalam membantu tercapainya tujuan pihak-pihak yang berkepentingan dalam organisasi.
    4. Controlling / Pengendalian
      Merupakan upaya untuk mengatur kegiatan agar sesuai dengan rencana yang telah ditentukan sebelumnya. Apabila terdapat kesalahan atau penyimpangan diadakan tindakan perbaikan atau penyempurnaan rencana.
      Yang kesemuanya terkenal dengan singkatan POAC.


  2. Fungsi operasional, meliputi :

    1. Procurement / Pengadaan Tenaga Kerja
      Berupaya untuk mendapatkan jenis dan jumlah karyawan yang sesuai dengan kebutuhan perusahaan.
    2. Development / Pengembangan
      Untuk meningkatkan keterampilan karyawan melalui pendidikan dan pelatihan untuk peningkatan prestasi kerja.
    3. Integration / Integrasi
      Merupakan usaha untuk mempersatukan kepentingan karyawan dan kepentingan organisasi, sehingga tercipta kerjasama yang baik dan saling menguntungkan.
    4. Maintenance / Pemeliharaan
      Tenaga kerja yang berkualitas perlu dilakukan agar mereka mau tetap bekerja sama dan loyal terhadap organisasi.
    5. Separation / Pemberhentian
       Merupakan putusnya hubungan kerja seseorang dengan perusahaan karena alasan-alasan tertentu, seperti kontrak kerja yang telah berakhir, pension, pemecatan maupun pemberhentian atas keinginan karyawan itu sendiri. 

Perintah Dasar Linux

BEBERAPA PERINTAH DASAR

- ls (list) adalah perintah untuk melihat file ataupun direktory, ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ ls -la
ini adalah melihat seluruh isi file yang ada dalam direktory destia
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk ls dengan cara :
[destia@localhost destia] $ man ls

- cp (copy) adalah perintah untuk mencopy/menggandakan file ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ cp namafile namafilebaru
ini adalah melihat mencopy file namafile dan dijadikan namafilebaru yang ada dalam direktory destia
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk cp dengan cara :
[destia@localhost destia] $ man cp

- rm (remove) adalah perintah untuk menghapus file , ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ rm namafile
ini adalah melihat menghapus sebuah file yang ada dalam direktory destia, dan bernama namafile
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk rm dengan cara :
[destia@localhost destia] $ man rm

- mv (move) adalah perintah untuk memindahkan file dari tempat lama ke tempat yang baru ,ada beberapa option didalamnya bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ mv /home/destia/direktory001/namafile /home/destia/direktory002/namafile
ini adalah memindahakan namafile di direktory /home/destia/direktory001/ ke directory /home/destia/direktory002/
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk mv dengan cara :
[destia@localhost destia] $ man mv

- pwd (parrent working directory) adalah perintah untuk menghapus melihat directory dimana kita berada saat ini ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ rm namafile
ini adalah melihat menghapus sebuah file yang ada dalam direktory destia, dan bernama namafile
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk pwd dengan cara :
[destia@localhost destia] $ man pwd

- cd (change directory) adalah perintah untuk berpindah directory dimana kita berada saat ini ke tempat atau directory baru, ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ cd /mnt atau cd /usr/doc
ini adalah berpindah ke dalam direktory /mnt dan berpindah ke dalam direktory /usr/doc
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk cd dengan cara :
[destia@localhost destia] $ man cd

- mkdir (make directory) adalah perintah untuk membuat directory ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ mkdir /home/destia/belajar
ini adalah membuat direktory baru yang diletakkan di direktory /home/destia/ dan dengan nama belajar
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk mkdir dengan cara :
[destia@localhost destia] $ man mkdir

- rmdir (remove directory) adalah perintah untuk menghapus directory ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ rmdir /home/destia/belajar
ini adalah menghapus direktory yang berada di direktory /home/destia/ dengan nama belajar
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk rmdir dengan cara :
[destia@localhost destia] $ man rmdir

- cat adalah perintah untuk melihat lebih lanjut isi dari sesuatu file (seperty perintah type dalam DOS) ada beberapa option didalamnya dan bisa dilihat pake perintah man
contoh :
[destia@localhost destia] $ cat namafile
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk mkdir dengan cara :
[destia@localhost destia] $ man cat

- man (manual) adalah perintah untuk melihat manual dari suatu command (seperty perintah help/? dalam DOS)
contoh :
[destia@localhost destia] $ man mkdir

- top adalah untuk melihat proses yang sedang terjadi dalam komputer dan akan menampilkan nomor PID dari masing masing proses yang sedang berjalan
PID = Process ID

- kill membunuh/mematikan proses yang sedang berlangsung dalam sistem
contoh :
[destia@localhost destia] $ kill 1332 (dimana nomor 1332 adalah nomor PID dari sebuah proses)
dapat dilihat nomor PID lewat perintah top
ingin mengetahui bentuk lebih lanjut coba jalankan perintah manual untuk kill dengan cara :
[destia@localhost destia] $ man kill

- killall membunuh/mematikan semua proses yang sedang berlangsung dalam sistem
contoh :
[destia@localhost destia] $ killall

Perintah Dasar Linux

Sebelumnya untuk diketahui bahwa dalam linux, perintah atau command adalah case sensitive, yang berarti harus di perhatikan penggunaan huruf besar dan kecilnya.

Pertama kali booting linux temen-temen disuguhi selamat datang dan berakhir pada text prompt seperti ini :

Redhat Linux release 6.0 (hedwig)
Kernel 2.2.5-15 on an i586
localhost login :


Pada prompt ini masukkan nama root, dan passwordnya ini anda masih ingat khan waktu instalasi pertama kali .

Redhat Linux release 6.0 (hedwig)
Kernel 2.2.5-15 on an i586
localhost login :root


setelah itu melangkah ke password

Redhat Linux release 6.0 (hedwig)
Kernel 2.2.5-15 on an i586
localhost login :root
Password: ******* isikan passwordnya


jika anda menemukan prompt seperti ini :

Redhat Linux release 6.0 (hedwig)
Kernel 2.2.5-15 on an i586
localhost login :root
Password: *******
last login : mon jun 7 16:53:21 on tty1
[root@localhost /root] #

berarti anda udah berhasil login sebagi root
pada tanda # itu menandakan anda login sebagai root dan berkuasa penuh terhadap sistem, pada saat ini anda telah siap untuk menambah user baru dengan perintah adduser ,sebagai beikut ; misalnya namanya destia

[root@localhost /root] # adduser destia

setelah itu tambahkan password buat destia dengan perintah passwd


[root@localhost /root] # passwd destia

setelah itu akan muncul tulisan seperti berikut untuk mengisi password dan konfirmasi password
root@localhost root # passwd destia
New Unix Password : ******* , isikan password disini
Retype new unix password : ********, ini isikan sama dengan yang diatas


kemudian klo muncul :


passwd: all authentification tokens updated succesfully

Berarti anda telah sukses membuat user dan password baru buat user destia.

sekarang keluar dari root dengan cara menuliskan logout atau Ctrl -D (tekan tombol Ctrl lalu D)

[root@localhost /root] # logout

catatan : cara mematikan mesin linux harus dilakukan dengan login root , lakukan perintah ini untuk mematikan linux
[root@localhost /root] # shutdown -h now
ini adalah cara paling aman untuk mematikan komputer lewat linux, parameter -h adalah mematikan program linux atau shutdown dalam istilah windows
[root@localhost /root] # shutdown -r now adalah parameter untuk merestart komputer

kita lanjutkan , dan tampilan akan seperti ini dibawah ini sama seperti yang diatas :

Redhat Linux release 6.0 (hedwig)
Kernel 2.2.5-15 on an i586
localhost login : destia
Password: *******, isikan passwordnya destia


anda akan melangkah ke :

Redhat Linux release 6.0 (hedwig)
Kernel 2.2.5-15 on an i586
localhost login : destia
Password: *******
last login : mon jun 7 16:53:21 on tty1
[destia@localhost destia] $


Selamat anda telah berhasil memakai user baru. dan anda bisa mulai belajar dengan aman dan lihat bash prompt anda berubah menjadi tanda $. yang berarti anda login sebagai user biasa.

Keamanan Jaringan

Keamanan jaringan menjadi semakin penting dengan semakin banyaknya waktu yang dihabiskan orang untuk berhubungan. Mengganggu keamanan jaringan sering lebih mudah daripada fisik atau lokal, dan lebih umum.
Terdapat sejumlah alat yang baik untuk membantu keamanan jaringan, dan semakin banyak disertakan dalam distribusi Linux :


1. Packet Sniffers
Salah satu cara umum yang digunakan penyusup untuk memperoleh akses ke banyak sistem di jaringan anda adalah dengan menggunakan sebuah packet sniffer pada host yang telah diganggu. Sniffer ini mendengarkan port Ethernet untuk hal-hal seperti "Password" dan "Login" dan "su" dalam aliran paket dan kemudian mencatat lalu lintas setelahnya. Dengan cara ini, penyerang memperoleh password untuk sistem yang bahkan tidak mereka usahakan untuk dibongkar. Password teks biasa adalah sangat rentan terhadap serangan ini.
Dengan menggunakan ssh atau metode password terenkripsi lainnya dapat mencegah serangan ini. Hal-hal seperti APOP untuk rekening pop juga dapat mencegah serangan ini. (Login pop normal sangat rentan untuk hal ini, sama seperti segala sesuatu yang mengirim password teks biasa melalui kabel).


2. Pelayanan sistem dan tcp_wrappers
Terdapat sejumlah cara untuk meniadakan pelayanan dalam Linux. Anda dapat melihat pada file /etc/inetd.conf dan melihat pelayanan apa yang ditawarkan oleh inetd anda. Tiadakan segala yang tidak anda butuhkan dengan mengkomentari mereka (taruh # di awal baris), dan kemudian mengirimkan proses inetd anda sebuah SIGHUP.
Jika anda adalah pemakai dialup rumahan, kami menyarankan anda menolak seluruhnya. tcpd juga mencatat usaha yang gagal untuk mengakses pelayanan, sehingga ini dapat memberi anda ide bahwa anda sedang diserang. Jika anda menambahkan pelayanan baru, anda harus pasti mengkonfigurasinya untuk menggunakan tcp_wrappers berbasis TCP. Sebagai contoh, pemakai dial-up normal dapat mencegah orang luar koneksi ke mesin anda, namun masih memiliki kemampuan untuk menerima surat, dan membuat hubungan jaringan ke Internet. Untuk melakukan ini, anda mungkin menambahkan perintah berikut ke /etc/hosts.allow:
ALL: 127.
Dan tentu saja /etc/hosts.deny akan berisi:
ALL: ALL


3. Identd
identd adalah program kecil yang umumnya berjalan di inetd. Ia mencatat pelayanan tcp apa yang dijalankan pemakai, dan kemudian melaporkannya kepada yang meminta. identd yang disertakan dalam banyak distribusi lebih mudah dikonfigurasi daripada yang diperkirakan orang. Anda dapat meniadakan identd untuk pemakai tertentu (mereka dapat membuat file .noident), anda dapat mencatat seluruh permintaan identd (Saya menyarankannya), anda bahkan dapat memiliki identd mengembalikan uid daripada nama pemakai atau bahkan NO-USER.


4. SATAN, ISS, dan Scanner Jaringan Lainnya
SATAN (Security Administrators Tool for Analyzing Networks) adalah sebuah penelusur port dengan antara muka web. Ia dapat dikonfigurasi untuk melakukan pemeriksaan ringan, menengah, atau berat pada mesin atau pada jaringan mesin. Akan merupakan ide yang baik untuk memperoleh SATAN dan memeriksa mesin atau jaringan anda, dan membenahi masalah-masalah yang ditemukan. Pastikan anda memperoleh SATAN dari sun-site atau FTP atau web site yang bereputasi. Terdapat salinan Troya SATAN yang didistribusikan di net. http://www.trouble.org/~zen/satan.html
ISS (Internet Security Scanner) adalah penelusur berdasarkan port yang lain. Ia lebih cepat daripada SATAN, dan mungkin lebih baik untuk jaringan yang besar. Namun demikian, SATAN memberikan lebih banyak informasi.
Abacus-Sentry adalah penelusur port komersil dari www.psionic.com. Lihat informasi lebih lanjut di homepagenya. http://www.psionic.com


5. Serangan Denial of Service
Serangan denial of service adalah saat ketika penyerang berusaha menggunakan beberapa sumber daya hingga terlalu sibuk untuk menjawab permintaan yang resmi, atau menolak pemakai resmi mengakses mesin anda.
* SYN Flooding - SYN flooding adalah serangan denial of service jaringan. Ia mengambil keuntungan dari "loophole" dalam koneksi TCP yang tercipta. Kernel Linux terbaru (2.0.30 ke atas) memiliki beberapa pilihan konfigurasi untuk mencegah serangan SYN flood dari menolak orang akses ke mesin atau pelayanan anda. Lihat bagian keamanan kernel untuk pilihan perlindungan kernel yang tepat.
* Pentium "F00F" Bug - Ini baru ditemukan bahwa serangkaian kode assembly yang dikirim ke prosesor asli Intel Pentium akan mereboot mesin. Ini mempengaruhi setiap mesin dengan prosesor Pentium (bukan klon, atau Pentium Pro atau PII), tidak tergantung pada sistem operasi yang dijalankan. Kernel Linux 2.0.32 ke atas memiliki pemecahan atas bug ini, mencegahnya mengunci mesin anda. Kernel 2.0.33 memiliki versi perbaikan atas hal ini, dan disarankan daripada 2.0.32. Jika anda menggunakan Pentium, anda harus upgrade sekarang!
* Ping Flooding - Ping flooding adalah serangan denial of service brute force sederhana. Penyerang mengirim "flood" paket ICMP ke mesin anda. Jika mereka melakukan ini dari host dengan bandwidth yang lebih baik daripada milik anda, mesin anda tidak akan mampu mengirim sesuatu ke jaringan. Variasi serangan ini, disebut "smurfing" mengirim paket ICMP ke host dengan IP kembalian mesin anda, memungkinkan mereka membanjiri anda dengan sedikit terdeteksi. Anda dapat menumukan informasi lebih jauh tentang serangan "smurf" di http://www.quadrunner.com/~chuegen/smurf.txt Jika anda diserang ping flood, gunakan alat seperti tcpdump untuk menentukan asal paket (atau tampaknya berasal), kemudian hubungi provider anda dengan informasi ini. Ping flood dapat secara mudah dihentikan di level router atau dengan menggunakan firewall.
* Ping o' Death - Serangan Ping o' Death disebabkan lebih besarnya paket ICMP ECHO REQUEST yang datang daripada yang dapat ditangani struktur data kernel . Oleh karena mengirim sebuah paket "ping" besar (65.510 byte) ke banyak sistem akan membuat mereka hang atau bahkan crash, masalah ini secara cepat disebut "Ping o' Death". Ini telah lama diperbaiki, dan tidak perlu dikhawatirkan lagi.
* Teardrop / New Tear - Salah satu eksploit terbaru yang melibatkan bug yang ada di kode fragmentasi IP pada platform Linux dan Windows. Telah diperbaiki dalam kernel versi 2.0.33, dan tidak membutuhkan pilihan pada saat kompilasi untuk menggunakan perbaikan. Linux tampaknya tidak rentan terhadap eksploitasi "new tear".


6. Firewall
Firewall adalah suatu cara untuk membatasi informasi yang dibolehkan masuk dan keluar dari jaringan lokal anda. Umumnya host firewall terhubung ke Internet dan LAN lokal anda, dan akses LAN anda ke Internet hanya melalui firewall. Dengan demikian firewall dapat mengendalikan apa yang diterima dan dikirim dari Internet dan LAN anda.
Terdapat beberapa tipe dan metode setting firewall. Mesin-mesin Linux dapat menjadi firewall yang baik dan murah. Kode firewall dapat dibangun langsung ke dalam kernel 2.0 atau lebih tinggi. Alat ipfwadm user space memungkinkan anda merubah tipe lalu lintas jaringan yang anda bolehkan secara on the fly. Anda dapat pula mencatat tipe lalu lintas jaringan tertentu.
Firewall adalah teknik yang sangat berguna dan penting dalam mengamankan jaringan anda. Penting untuk menyadari bahwa anda tidak boleh pernah berpikir bahwa dengan memiliki firewall, anda tidak perlu mengamankan mesin-mesin di baliknya. Ini kesalahan fatal. Periksa Firewall-HOWTO yang sangat bagus di arsip terbaru sunsite untuk informasi mengenai firewall dan Linux. http://sunsite.unc.edu/mdw/HOWTO/Firewall-HOWTO.html
Powered By Blogger
Visit the Site
MARVEL and SPIDER-MAN: TM & 2007 Marvel Characters, Inc. Motion Picture © 2007 Columbia Pictures Industries, Inc. All Rights Reserved. 2007 Sony Pictures Digital Inc. All rights reserved. blogger templates