KESALAHAN KONFIGURASI DNS PADA DEBIAN 5

Berikut ini merupakan masalah-masalah konfigurasi DNS :

Masalah1 :

Muncul peringatan “Ping request could not find host 200.100.4.65 Please check the name and try again” atau “Ping 200.100.4.65 is not recognized as an internal or external command operable programmer batch file”

Penyebab :

Mengetik IP adsress di bawah IP address kita

Solusi :

ketikkan IP addres kita dengan benar

Masalah2 :

Muncul peringatan “The syntax of the comment is in correct”

Penyebab :

salah memasukkan perintah missal if config

Solusi :

ketikkan perintah dengan benar

1.Pada server (Debian)

Masalah1 :

Tidak dapat restart layanan bind9 (Setting domain name service. . . .: bind9failed!)

Penyebab :

kesalahan mengetikkan script pada konfigurasi named.conf. db.forward maupun reversenya

 

 

 

 

Solusi :

Masuk dikonfigurasi named.conf, db. Forward, atau db.reverse telitilah apakah ada script yang salah, apabila ada betulkan scriptnya kemudian restart ulang.

 

Masalah2 :

ketika masuk ke db. Forward atau db.reverse maka tampilannya kosong

 

Penyebab :

salah memasukan perintah copy db.forward maupun db.reverse

 

Solusi :

Ketikkan perintah copy dengan benar, apabila yang dicopykan zone forward maka file yang dikopikan juga harus file db.forwardnya, begitu juga untuk db.reverse. Misalnya pada named.conf:

 

zone “linux.com” {

type master ;

file “/etc/bind/db.gg” ;

};

zone “192.in-addr.arpa” {

type master ;

file “/etc/bind/db.hh” ;

};

 

Maka untuk meng-copy db.forward-nya adalah

cp /etc/bind/db.local /var/cache/bind/db.gg

 

untuk meng-copy db.reverse-nya adalah

cp /etc/bind/127 /var/cache/bind/db.hh

 

 

 

 

 

 

2.Pada Client (windows-melalui cmd)

 

Masalah1 :

Muncul peringatan “Can’t find Server name for address …”

 

Penyebab :

kesalahan mengetikkan script pada konfigurasi named.conf,db.forward maupun reversenya pada server (Debian)

 

Solusi:

Masuk dikonfigurasi named.conf pada server

 

Masalah2 :

Muncul peringatan “DNS request timed out”

 

Penyebab :

IP address client sama dengan alamat IP address server dan IP address client dengan server beda kelas

 

Solusi :

ubahlah alamat IP client agar tidak sama dengan IP server, dan samakan juga kelas IP antara IP client dengan IP Server.

 

Masalah3 :

Muncul peringatan “DNS servers are not available”

 

Penyebab :

DNS pada client belum disetting

 

Solusi:

Settinglah DNS pada client

 

Masalah1 :

ketika restart layanan network/interfaces gagal (failed to bring up eth0)

 

Penyebab :

salah mengetikkan script-kurang mengetikkan ‘add’

SolusI :

ketikkan script dengan benar ‘up ip addr add 200.100.4.67/27 brd 200.100.4.95 dev eth0 label eth0:0

 

Masalah2 :

DNS belum bias digunakan ketika dicek dengan nslookup

 

Penyebab :

file resolv.conf belum diedit

 

Solusi :

edit file resolv.conf

 

Masalah1 :

muncul peringatan “Failed to bring up eth0” ketika restart file network/interfaces

 

Penyebab :

dalam melakukan instalasi terdapat kesalahan dalam menambahkan alamat IP

 

Solusi :

reboot, kemudian ketikkan script dengan benar

 

Masalah2 :

tidak bisa terhubung dengan server/ client

 

Penyebab :

pengaturan salah

 

Solusi :

Pada network adapter di VirtualBox pengaturan attached to jika NAT diganti Host Only adapter

 

Masalah3 :

muncul peringatan “No such file or directory”

 

Penyebab :

salah mengetikkan perintah

 

Solusi:

ketik perintah dengan benar “/etc/init.d/bind9 restart”

 

Masalah1 :

Muncul peringatan “From IP…destination Host Unreachable”

 

Penyebab :

IP client dengan IP server sama

 

Solusi:

IP client diganti agar tidak sama dengan IP server

 

Masalah2 :

Muncul peringatan “No such file or Directory”

 

Penyebab:

perintah salah

 

Solusi:

perintah dicek lagi

 

Masalah3 :

muncul peringatan “Server can’t find 192…….”

 

Penyebab :

salah konfigurasi db.reverse dan db.forward

 

Solusi :

konfigurasikan db.reverse dan db.forward dengan benar

 

Masalah1 :

Muncul peringatan “imap error” ketika dicek dengan browser

 

 

Penyebab :

script yang diketikkan salah

 

Buka file nano /etc/postfix/main.cf

Pada tambahan script home-mailbox = maildir/

Seharusnya home_mailbox = Maildir/

kemudian simpan

 

 

PERINTAH DASAR LINUX DAN FUNGSINYA

ls

Melihat isi file dari direktori aktif. Pada linux perintah “dir” hanya berupa alias dari perintah “ls”. Untuk perintah “ls” sendiri sering dibuatkan alias “ls  –color”, agar pada waktu di “ls” ditampilkan warna-warna sesuai dengan file-filenya, biasanya hijau untuk execute, dsb.

ls -al

Melihat seluruh isi file pada direktori aktif beserta file hidden + attribute/permission filenya , lalu ditampilkan layar perlayar.

cd (directory)

Change directory. Menggunakan “cd” tanpa nama direktori akan menghantarkan  anda ke home direktor. Dan “cd -” akan menghantarkan anda ke direktori sebelumnya.

cp source destination

mengcopy suatu file. contohnya : cp /home/sleepholic/Desktop/Joomla.zip /opt/lampp/htdocs/.Ini berarti saya mengcopyfile Joomla.zip yang ada di desktop ke folder htdocs di lamp

mcopy source destination

Mengcopy suatu file dari/ke dos filesystem. Contoh mcopy a:autoexec.bat/junk .Gunakan “man mtools” untuk command yang sejenis: mdir, mcd, mren, move, mdel, mmd, mrd, mformat….

mv source destination

Memindahkan atau mengganti nama file. Contohnya :  mv /opt/lampp/htdocs/joomla.zip /home/sleepholic/Desktop  . ini aritnya anda memindahkan (cut) file joomla.zip ke Desktop .Untuk Rename : mv namaLama namaBaru . Contoh: mv Joomla.zip Project.zip .ini berartianda mengganti nama joomla.zip menjadi project.zip

ln -s source destination

Membuat Simbolic Links, contoh  ln  -sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X, membuat Simbolic link dari file XF86_SVGA ke X

rm files

Menghapus file. Contoh  rm /opt/lampp/htdocs/Joomla.zip  ini berarti anda  menghapus file Joomla.zip dalam folder /opt/lampp/htdocs/

mkdir directory

Membuat direktori baru. contoh  mkdir /home/sleepholic/Desktop/folderbaru  .Ini berarti andatelah membuat folder baru di desktop dengan nama folderbaru

rmdir directory

Menghapus direktori yang telah kosong. Hanya bisa dilakukan untuk folder yang kosong. Contoh :  rmdir /home/sleepholic/Desktop/folderbaru  .Ini berarti anda menghapus folderbaru di Desktop

rm -r files

Recursive Remove, Menghapus file, direktori dan subdirektorinya. Tidak perduli apakah direktori/folder tersebut ada isnya atau tidak. apapun isinya akan terhapus. Hati-hati menggunakan perintah ini apabila anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, tidak  ada perintah untuk undelete diLinux (belum)

more

Untuk menampilkan sesuatu layar per layar. tambahkan perintah more dibelakang.Contoh : cp –help |more .Maka help dari cp akan ditampilkan layar-per-layar.

less filename

Melihat suatu file layar per layar, dan tekan tombol “q” apabila ingin keluar.

pico filename

Edit suatu text file

pico -w filename

Edit suatu text file, dengan menonaktifkan fungsi word wrap, sangat berguna untuk mengedit file seperti /etc/fstab.

lynx file.html

Melihat file html atau browse ke net dengan text mode, dimana gambar/image tidak dapat ditampil-kan, tapi lynx adalah suatu browser yang sangat cepat, sangat berguna bila anda hanya menginginkan suatu artikel tanpa image.Contoh : lynx google.com .anda akan menikmati google di terminal.

tar -xvfz filename.tar.gz

Meng-untar sebuah file tar sekaligus meng-uncompress file tersebut (*.tar.gz or *.tgz), untuk meletakkannya direktori yg diinginkan tambahkan option  -C direktori, contoh tar  -zxvffilename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt)

tar -xvf filename.tar

Meng-untar sebuah file tar yang tidak terkompress (*.tar).

gunzip filename.gz

Meng-uncompress sebuah file zip (*.gz” or *.z). dengan menggunakan gzip (juga zip atau compress) jika anda menginginkan mengompress file.

bunzip2 filename.bz2

Meng-uncompress file dengan format (*.bz2) dengan utiliti “bzip2″, digunakan pada file yang besar.

unzip filename.zip

Meng-uncompress file dengan format (*.zip) dengan utiliti “unzip” yang kompatibel dengan pkzip for DOS.

find / -name “filename”

Mencari “namafile” pada komputer anda dimulai dengan direktori /. Namafile tersebut mungkin saja berisi wildcard (*,?).

locate filename

Mencari file dengan string “filename”. Sangat mudah dan cepat dari perintah di atas.

talk username1

Berbicara dengan keyboard dengan user lain yg sedang login pada mesin kita (atau gunakan “talk username1@machinename” untuk berbicara dengan komputer lain) . Untuk menerima undangan percakapan, ketikkan”talk username2″. Jika seseorang mencoba untuk berbicara dengan anda dan itu dirasakan mengganggu, anda bisa menggunakan perinta”mesg n” untuk menolak pesan tersebut. Dan gunakan perintah “who” atau  ”rwho” untuk melihat siapa user yang mengganggu tersebut.

mc

Menjalankan “Morton Commander” … eh… salah maksudnya “Midnight Commander” sebagai file manager, cepat dan bagus.(kalau gak ada install dulu.)

telnet server

Untuk menghubungkan komputer kita  ke komputer lain dengan menggunakan protokol TELNET. Gunakan nama mesin atau Nomor IP mesin, dan anda akan mendapatkan prompt login name dari mesin tersebut, masukkan passwordnya, oh ya .. anda juga harus punya account di mesin remote tersebut. Telnet akan menghubungkan anda dengan komputer lain dan membiarkan anda untuk mengoperasikanmesin tersebut. Telnet sangat tidak aman, setiapyang anda ketik menjadi “open text”, juga dengan password anda! Gunakan ssh alih-alih telnet untuk mengakses mesin secara remote.

rlogin server (=remote login)

Menghubungkan anda ke komputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya. rsh server (=remote shell) Jalan lain untuk menghubungkan anda ke remote machine. Apabila login name/password anda sedang dipakai di remote mesin tsb, maka password anda tidak akan berlaku. Idem dengan rlogin, gantikan dengan ssh. ftp server Ftp ke mesin lain, ini sangat berguna untuk mengopy file ke/dari remote mesin. Juga tidak aman, gunakan scp dari keluarga ssh sebagai gantinya

minicom

Program Minicom (dapat dikatakan seperti “Procomm/Hyperterminal for Linux”).

./program_name

Menjalankan program pada direktori aktif, yang mana tidak terdapat pada PATH anda

xinit

Menjalankan X-window server (tanpa windows manager).

.startx

Menjalankan X-window server dan meload default windows manager. Sama seperti perintah ”win” under DOS dengan Win3.1

startx — :1

Menjalankan sesi X-windows berikutnya pada display 1 (default menggunakan display 0). Anda dapat menjalankan banyak GUI terminal secara bersamaan, untuk pindah antar GUI gunakan , , etc, tapi ini akan lebih banyak memakan memori.

x-term

(pada X terminal) ,menjalankan X-windows terminal. Untuk keluar ketikkan “exit”xboing(pada X terminal). Sangat lucu deh …., seperti games-games lama …..

gimp

Program image editor yang sangat bagus, bisa disamakan dengan Adobe Photoshop, yang membedakan adalah program ini gratis.

shutdown -h now

(sebagai root) Shut down sistem. Umumnya digunakan untuk remote shutdown. Gunakan untuk shutdown pada konsol (dapat dijalankan oleh user).

 

halt

reboot (sebagai root) Halt atau reboot mesin. Lebih simple dari perintah di atas.

man topic

Menampilkan daftar dari sistem manual pages (help) sesuai dengan topic. Coba “man man”. lalutekan “q” untuk keluar dari viewer. Perintah “info topic” Manual pages dapat dibaca dilhat dengan cara “any_command –help”.

apropos topic

Menampilkan bantuan manual berdasarkan topik.

pwd

Melihat direktori kerja saat ini (print working directory)

hostname

Menampilkan nama local host (mesin dimana anda sedang bekerja). Gunakan perintah “ netconf”(sebagai root) untuk merubah nama host dari mesin tersebut, atau edit file /etc/hosts

whoami

Mencetak login name anda. untuk mengetahui anda terlogin dengan user apa.

id username

Mencetak user id (uid) atau group id (gid)

 

date

Mencetak atau merubah tanggal dan waktu pada komputer, contoh merubah tanggal dan waktu ke 2000-12-31 23:57 dengan perintah; date 123123572000

time

Melihat jumlah waktu yg ditangani untuk penyelesaian suatu proses + info lainnya. Jangan dibingungkan dengan perintah “date”whoMelihat user yang login pada komputer kita.

rwho –a

Melihat semua user yg login pada network anda. Layanan perintah rwho ini harus diaktifkan, jalankan setup sebagai root utk mengaktifkannya.

finger username

Melihat informasi user, coba jalankan; finger root

 

last

Melihat user sebelumnya yang telah login di komputer.uptimeMelihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.

ps (=print status)

Melihat proses-proses yang dijalankan oleh user.

pa axu

Melihat seluruh proses yang dijalankan,walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.

top

Melihat proses yang berjalan, dengan urutan penggunaan cpu. uname –aInformasi system kernel anda.

free

Informasi memory (dalam kilobytes).

df –h

(=disk free) Melihat informasi pemakaian disk pada seluruh system (in human-readable form)

du / -bh

(=disk usage) Melihat secara detil pemakaian disk untuk setiap direktori, dimulai dari root (in human legible form).

cat /proc/cpuinfo

Cpu info. Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).

cat /proc/interrupts

Melihat alamat interrupt yang dipakai.cat /proc/versionVersi dari Linux dan informasi lainnya.

cat /proc/filesystems

Melihat filesystem yang digunakan.

cat /etc/printcap

Melihat printer yang telah disetup.

lsmod

(as root) Melihat module-module kernel yang telah di load.

set

Melihat environment dari user yang aktif

 

echo $PATH

Melihat isi dari variabel “PATH”. Perintah ini dapat digunakan untuk menampilkan variabel environmen lain dengan baik. Gunakan “set” untuk melihat environmen secara penuh.

dmesg

Mencetak pesan-pesan pada waktu proses boot.(menampilkan file: /var/log/dmesg).

adduser

Menambah pengguna.

clear

Membersihkan Layar

*beberapa perintah mengharuskan anda login sebagai root. caranya tinggal menambahakan “sudo” di depan perintahmisalkan : sudo rmdir /home/sleepholic/Desktop/x atau sudo cp /opt/lampp/lampp /home/sleepholic/

 

 

Merakit Lampu Fliplop

Posted on 10 April 2013

Tujuan : Merakit / merangkai komponen menjadi satu

Alat dan Bahan :

I. Alat :

  • solder
  • tang potong
  • tenol

II. Bahan

  1. lampu led
  2. elko
  3. resistor
  4. dioda
  5. IC 1
  6. IC 2
  7. variabel resistor
  8. PCB

Langkah kerja

  1. siapkan alat dan bahan
  2. baca cara pemasangan komponen.
  3. pasang Ic1 dan Ic2
  4. pasang resistor.
  5. pasang Dioda
  6. pasang Elko.
  7. pasang trimpot.
  8. solder komponen-komponen tersebut
  9. setelah selesei menyolder, pasang lampu led satu persatu dan jangan sampai terbalik.
  10. bila telah dipastikan benar solder lampu led
  11. potong kaki-kaki sisa dari lampu led.
  12. uji coba lampu led apakah bisa hidup atau tidak.

permasalahan yang terjadi :

  •  Ic2 sempat terbalik.
  • Solderan kurang rapi dan menutup.

Kesimpulan

  1. dapat merakit berbagai komponen menjadi satu.
  2. lampu fliplop dapat dimanfaatkan untuk memperindah CPU.

 

 

 

Manfaat k3 dalam bekerja beserta tujuannya

 Pengertian Kesehatan dan Keselatan Kerja
Menurut Mangkunegara (2002, p.163) Keselamatan dan kesehatan kerja adalah suatu pemikiran dan upaya untuk menjamin keutuhan dan kesempurnaan baik jasmaniah maupun rohaniah tenaga kerja pada khususnya, dan manusia pada umumnya, hasil karya dan budaya untuk menuju masyarakat adil dan makmur.
Menurut Suma’mur (2001, p.104), keselamatan kerja merupakan rangkaian usaha untuk menciptakan suasana kerja yang aman dan tentram bagi para karyawan yang bekerja di perusahaan yang bersangkutan.
Menurut Simanjuntak (1994), Keselamatan kerja adalah kondisi keselamatan yang bebas dari resiko kecelakaan dan kerusakan dimana kita bekerja yang mencakup tentang kondisi bangunan, kondisi mesin, peralatan keselamatan, dan kondisi pekerja .
Mathis dan Jackson (2002, p. 245), menyatakan bahwa Keselamatan adalah merujuk pada perlindungan terhadap kesejahteraan fisik seseorang terhadap cedera yang terkait dengan pekerjaan. Kesehatan adalah merujuk pada kondisi umum fisik, mental dan stabilitas emosi secara umum.
Menurut Ridley, John (1983) yang dikutip oleh Boby Shiantosia (2000, p.6), mengartikan Kesehatan dan Keselamatan Kerja adalah suatu kondisi dalam pekerjaan yang sehat dan aman baik itu bagi pekerjaannya, perusahaan maupun bagi masyarakat dan lingkungan sekitar pabrik atau tempat kerja tersebut.
Jackson (1999, p. 222), menjelaskan bahwa Kesehatan dan Keselamatan Kerja menunjukkan kepada kondisi-kondisi fisiologis-fisikal dan psikologis tenaga kerja yang diakibatkan oleh lingkungan kerja yang disediakan oleh perusahaan.

Menurut Mangkunegara (2002, p.170), bahwa indikator penyebab keselamatan kerja adalah:
a) Keadaan tempat lingkungan kerja, yang meliputi:
1. Penyusunan dan penyimpanan barang-barang yang berbahaya yang kurang diperhitungkan keamanannya.
2. Ruang kerja yang terlalu padat dan sesak
3. Pembuangan kotoran dan limbah yang tidak pada tempatnya.
b) Pemakaian peralatan kerja, yang meliputi:
1. Pengaman peralatan kerja yang sudah usang atau rusak.
2. Penggunaan mesin, alat elektronik tanpa pengaman yang baik Pengaturan penerangan.

Tujuan Penerapan Kesehatan dan Keselamatan Kerja :
Secara umum, kecelakaan selalu diartikan sebagai kejadian yang tidak dapat diduga. Kecelakaan kerja dapat terjadi karena kondisi yang tidak membawa keselamatan kerja, atau perbuatan yang tidak selamat. Kecelakaan kerja dapat didefinisikan sebagai setiap perbuatan atau kondisi tidak selamat yang dapat mengakibatkan kecelakaan. Berdasarkan definisi kecelakaan kerja maka lahirlah keselamatan dan kesehatan kerja yang mengatakan bahwa cara menanggulangi kecelakaan kerja adalah dengan meniadakan unsur penyebab kecelakaan dan atau mengadakan pengawasan yang ketat. (Silalahi, 1995)
Keselamatan dan kesehatan kerja pada dasarnya mencari dan mengungkapkan kelemahan yang memungkinkan terjadinya kecelakaan. Fungsi ini dapat dilakukan dengan dua cara, yaitu mengungkapkan sebab-akibat suatu kecelakaan dan meneliti apakah pengendalian secara cermat dilakukan atau tidak.
Menurut Mangkunegara (2002, p.165) bahwa tujuan dari keselamatan dan kesehatan kerja adalah sebagai berikut:
a. Agar setiap pegawai mendapat jaminan keselamatan dan kesehatan kerja baik secara fisik, sosial, dan psikologis.
b. Agar setiap perlengkapan dan peralatan kerja digunakan sebaik-baiknya selektif mungkin.
c. Agar semua hasil produksi dipelihara keamanannya.
d. Agar adanya jaminan atas pemeliharaan dan peningkatan kesehatan gizi pegawai.
e. Agar meningkatkan kegairahan, keserasian kerja, dan partisipasi kerja.
f. Agar terhindar dari gangguan kesehatan yang disebabkan oleh lingkungan atau kondisi kerja.
g. Agar setiap pegawai merasa aman dan terlindungi dalam bekerja

KESELAMATAN, KESEHATAN KERJA DAN LINGKUNGAN HIDUP (K3LH)

Pengertian Kesehatan, keselamatan dan Keamanan ( K3)

Pengertian Kesehatan

Istilah Kesehatan merujuk pada kondisi fisik, mental dan stabilitas emosi secara umum.
Menurut UU No. 23 Tahun 1992 tentang Kesehatan Bab I Pasal 1, yang dimaksud dengan kesehatan adalah keadaan sejahtera dari badan, jiwa dan social yang memungkinkan setiap orang hidup produktif secara social dan ekonomi.
Individu yang sehat adalah individu yang bebas dari penyakit, cedera, serta masalah mental dan emosi yang bisa mengganggu aktivitas manusia normal pada umumnya.
Sedangkan kesehatan kerja ( occupational health ) atau sering disebut dengan Kesehatan Industri ( Industrial Hygiene ) pada Bab V pasal 23 merupakan upaya kesehatan untuk mewujudkan produktifitas kerja yang optimal meliputi pelayanan kesehatan, pencegahan penyaakit akibat kerja dan syarat kesehatan kerja dan setiap tempat kerja wajib menyelenggarakan kesehatan kerja.
Untukmewujudkan produktifitas kerja diperlukan upaya kesehatan kerja agar setiap pekerja dapat bekerja secara sehat tanpa membahayakan dirinya sendiri dan masyarakat sekelilingnya.
Pelayanan kesehatan kerja adalah pelayanan kesehatan yang diberikan kepada pekerja sesuai dengan jaminan social tenaga kerja dan mencakup upaya peningkatan kesehatan, pencegahan penyakit, penyembuhan penyakit, dan pemulihan kesehatan.
Syarat kesehatan kerja meliputi persyaratan kesehatan pekerja baik fisik maupun psikis sesuai dengan jenid pekerjaannya, persyaratan bahan baku, peralatan, dan proses kerja serta persyaratan tempat atau lingkungan kerja.
Tempat kerja menurut UU No. 1 Tahun 1970 tentang Keselamatan Kerja adalah tiap ruangan atau lapangan, tertutup atau terbuka, bergerak atau tetap dimana tenaga kerja bekerja, atau sering dimasuki tempat kerja untuk keperluan suatu usaha dan dimana terdapat sumber atau sumber-sumber bahaya. Tempat kerja yang wajib menyelenggarakan kesehatan kerja adalah tempat kerja yang mempunyai karyawan paling sedikit 10 (sepuluh) orang.

Pengertian Keselamatan.

Keselamatan merujuk pada perlindungan terhadap kesejahteraan fisik seseorang.
Menurut Kamus Bahasa Indonesia keselamatan adalah perihal (keadaan) selamat, kesejahteraan, kebahagiaan dan sebagainya. Jadi Keselamatan dan kesehatan kerja adalah pengawasan terhadap orang, mesin, material, dan metode yang mencakup lingkungan kerja agar supaya pekerja tidak mengalami cidera.
Pekerja atau tenaga kerja menurut UU No. 14 Tahun 1969 adalah tiap orang yang mampu melakukan pekerjaan baik di dalam maupun di luar hubungan kerja guna menghasil barang dan/atau jasa baik untuk memnuhi kebutuhan sendiri maupun untuk masyarakat.
Tiap tenaga kerja berhak mendapat perlindungan atas keselamatan, kesehatan, kesusilaan, pemeliharaan moral kerja serta perlakuan yang sesuai dengan martabat manusia dan moral agama.

Perlindungan bagi tenaga kerja meliputi :

Norma keselamatan kerja;
1. Norma kesehatan kerja dan hygiene perusahaan;
2. Norma kerja;
Pemberian ganti kerugian, perawatan dan rehabilitasi dalam hal kecelakaan
kerja.

Yang dimaksud dengan norma ialah “standard” ukuran tertentu yang harus dijadikan pegangan pokok.
Norma keselamatan kerja meliputi : keselamatan kerja yang bertalian dengan mesin, pesawat, alat kerja, bahan dan proses pengolahannya, keadaan tempat kerja dan lingkungannya serta cara-cara melakukan pekerjaan.

Norma kesehatan kerja dan hygiene perusahaan meliputi: pemeliharaan dan mempertinggi derajat kesehatan tenaga kerja, dilakukan dengan mengatur pemberian pengobatan, perawatan tenaga kerja yang sakit, mengatur persediaan tempat, cara dan syarat kerja yang memenuhi syarat hygiene perusahaan dan kesehatan kerja untuk pencegahan penyakit, baik sebagai akibat pekerjaan maupun penyakit umum serta menetapkan syarat kesehatan bagi perumahan untuk tenaga kerja.

Norma kerja meliputi : perlindungan terhadap tenaga kerja yang bertalian dengan waktu kerja, sistim pengupahan, istirahat, cuti, kerja wanita, anak dan orang muda, tempat kerja, perumahan, kebersihan, kesusilaan, ibadah menurut agama dan kepercayaannya masing-masing yang diakui Pemerintah, kewajiban sosial/kemasyrakatan dan sebagainya guna memelihara kegairahan dan moril kerja yang menjamin daya guna kerja yang tinggi serta menjaga perlakuan yang sesuai dengan martabat manusia dan moral agama.

Kepada tenaga kerja yang mendapat kecelakaan dan/atau menderita penyakit akibat pekerjaan berhak atas/ganti kerugian perawatan dan rehabilitasi. Dalam hal seorang tenaga kerja meninggal dunia akibat kecelakaan dan/atau penyakit akibat pekerjaan, ahli warisnya berhak menerima ganti kerugian.

Dasar – dasar Keselamatan dan Kesehatan Kerja :

  1. Setiap pekerja berhak memperoleh jaminan atas keselamatan kerja agar
    terhindar dari kecelakaan.
  2. Setiap orang yang berada ditempat kerja harus dijamin keselamatannya.
    tempat  kerja harus selalu dijamin dalam keadaan aman.

Pengertian Keamanan.

Menurut Kamus Bahasa Indonesia keadaan aman, ketentraman, menjaga (memelihara) ketertiban.
Keamanan Nasional  : kemampuan suatu bangsa untuk melindungi nilai-nilai internalnya dari ancaman eksternal.
Keamanan perusahaan : melindungi fasilitas pengusaha dan peralatan yang ada dari akses-akses yang tidak syah serta untuk melindungi para karyawan ketika sedang bekerja atau melaksanakan penugasan pekerjaan.

Upaya – Upaya Perlindungan
Tenaga Kerja.

Ruang lingkup yang merupakan ketentuan pokok dibidang K3 adalah :

Keselamatan kerja dalam segala tempat kerja, baik di darat, di dalam tanah, di
permukaan air, di dalam air maupun di udara, yang berada di dalam
wilayah kekuasaan hukum Republik Indonesia.