The World Is On Your Shoulders, The Weight Is Crushing Me!

Kamis, 05 Januari 2012

Perintah Dasar Linux CentOS 5.5

PERINTAH PERINTAH DASAR LINUX CENTOS

Untuk menggunakan perintah linux, anda harus menggunakan fasilitas Terminal.
berikut cara untuk masuk ke terminal pada linux centos : klik kanan pada desktop, lalu Open Terminal
. 1. Organisasi user account
a. Su –l : perintah pindah ke user root
[fauzan_12092743@localhost ~ ] $ su -l
pada masuk root , akan diminta password.

b. Adduser : perintah untuk membuat user account baru
Perintah : adduser namauser
[root @localhost ~ ] # adduser furqon_12092869

c. Membuat password dari user account yang baru
Perintah : passwd namauser

d. SU : perintah untuk masuk ke root
Petintah : su namauser
[furqon_12092869@localhost ~ ] # su furqon_12092869
[furqon_12092869@localhost root] $ cd (untuk masuk ke home user account yang telah anda buat)
[furqon_12092869@localhost ~ ] $

ORGANISASI FILE

a. cat : untuk membuat file baru
2.) cat>namafile : membuat file baru
[
furqon_12092869@localhost latihan ] $ cat>latihan
latihan linux centos
simpan : ctrl + d
[
furqon_12092869@localhost latihan ] $  
2.) cat namafile : membaca file yang sudah dibuat
[
furqon_12092869@localhost latihan ] $ cat latihan
latihan belajar linux
3.) cat>>namafile : menambah isi file yang sudah dibuat
[
furqon_12092869@localhost latihan ] $ cat>>latihan
belajar linux centos
siapa tahu jadi pintar
simpan : ctrl + d
[
furqon_12092869@localhost latihan ] $
b. vi : membuat file baru dengan jendela editor
vi namafile
[
furqon_12092869@localhost latihan ] $ vi latihan2
Masuk editor vi tekan Insert lalu isi file pada jendela editor
simpan file + keluar tekan >> : wq
keluar tapa menyimpan tekan >> : q!
menyimpan file tanpa keluar editor >> :w


REMOTE PC
REMOT PC keadaan dimana kita dapat masuk ke dalam file system computer yang dituju. Dan kita dapat mengendalikan/ngontrol computer tersebut. Selain kita dapat masuk ke computer tersebut kita juga dapat melakukan komuniklasi langsung satu sama lain seperti chating. Tetapi untuk melakukan ini semua kita harus dalam satu jaringan.
Berikut adalah perintah remote pc ke pc tujuan
*perintah : ssh IPAddress_tujuan
*perintah untuk chat : wall isipesan
*perintah untuk keluar dari remote pc : exit atau logout atau ctrl+D

MEMBUAT USER DAN GROUP MELALUI GUI

1. Pilih menu system->administrator->User and group.
2. Klik add user untuk menambahkan useraccount baru.
3. Masukan user name,full name dan password baru kemudian klik OK.
4. Buka terminal->aktifkan user yang dibuat dengan perintah “su namauser”.

MENGUBAH KEPEMILIKAN FILE/CHANGE OWNER DAN GROUP/CHANGE OUTPUT

Warning : perintah ini hanya dapat digunakan pada user “root”
Bentuk Umum :
#chown namauser.namagroup namafile
#chown namauser.namagroup namadirektori

CARA KOMPRES FILE DAN EXTRACT FILE

- Compres file : menjasikan file dengan kapasitas memory yang lebih ringan dari format biasa.
- Extract file : mengembalikan format file seperti semula.
=> Perintah untuk mengompres file
Bentuk umum : gzip nama_file
Contoh : [
furqon_12092869@localhost~]$gzip lat_compress
=> Perintah untuk membaca file yang telah dikompres
Bentuk umum : zcat nama_file
Contoh : [
furqon_12092869@localhost~]$zcat lat_compress
=> Perintah untuk mengekstract file
Bentuk umum : gunzip nama_file
Contoh : [
furqon_12092869@localhost~]$gunzip lat_compress
[
furqon_12092869@localhost~]$ls lat_compress

CARA KOMPRES FOLDER DAN EXTRACT FOLDER

Format ini dalah menyatukan banyak file menjadi satu file menjadi satu folder
gabungan dengan kapasitas memory yang lebih ringan. Format file: .tar
=> Perintah untuk mengompres folder
Bentuk umum : tar –cf folder.tar file1 file2 file3
[
furqon_12092869@localhost~]$tar –cf latihan_zip.tar lat_compress latihan_owner
=> Perintah untuk mengekstract folder
Bentuk umum : tar –xf folder.tar
[
furqon_12092869@localhost~]$tar –xf latihan_zip.tar

MEMBUAT FILE DENGAN TYPE SYIMBOLIC LINK/FILE SHORTCUT

Jika file masternya hilang maka file symbolicnya tidak akan bias dijalankan.
Jika ditampilkan warna dari jenis file ini : biru muda.
Bentuk umum : in –s nama_file nama_file_simbolic

CARA MEMBERI ALIAS/NAMA LAIN PADA PERINTAH LINUX

Bentuk umum : alias nama=perintah [
furqon_12092869@localhost~]$alias lihat=ls
[
furqon_12092869@localhost~]$lihat

CARA MEMBATALKAN ALIAS

Bentuk umum : unalias namagzip [
furqon_12092869@localhost~]$unalias lihat

CARA MENGHITUNG BANYAKNYA BARIS ATAU CHARACTER DARI ISI FILE

Bentuk umum ke I : wc namafile
Bentuk umum ke II : wc –c namafile>>menhitung banyaknya karakter
Bentuk umum ke III : wc –l namafile>>menghitung bnyaknya baris
Bentuk umum ke IV : wc –w nama file>>menghitung banyaknya kata

Perintah Dasar Linux Secara Umum

PERINTAH PERINTAH DASAR LINUX
Perintah dasar yang ada di dalam linux relatif sama berikut beberapa perintah beserta fungsinya:







Dasar Jaringan Linux CentOS 5.5

 IP ADDRESS

Jaringan computer adalah dua atau lebih computer serta berbagai perangkat pendukung lainnya yang saling dihubungkan menggunakan sebuah media sehingga dapat saling berkomunikasi. Dalam mengkoneksikan computer dalam suatu jaringan harus membuat IP address yang terdiri dari network ID dan Host ID. Identitas atau alamat dari masing-masing computer atau disebut juga dengan Host ID. Dimana identitas dari jaringan itu sendiri dinamakan network ID.
Perintah untuk memunculkan IP address dalam lan card
Perintah : ifconfig
Perintah untuk mengetahui/melihat Ip address yang dipakai sebagai gateway
Perintah : route
Perintah untuk mengetahui jaringan computer kita sudah terkoneksi dengan baik.
Perintah : ping
Perintah untuk menampilkan computer yang sudah terkoneksi dengan kita.
Perintah : arp
Perintah untuk merestart jaringan computer
Perintah : /etc/init.d/network restart
Perintah untuk mengaktifkan jaringan computer
Perintah : /etc/init.d/network start
Perintah untuk menonaktifkan (stop) jaringan computer
Perintah : /etc/init.d/network stop
Perintah untuk mensetting IP address
Perintah : /sbin/ifconfig eth0 IpAddress
Perintah untuk mensetting gateway
Perintah : route add default gw IpAddressGateway
Perintah untuk mengkoneksikan dengan computer lain
Perintah : ping IpAddress_tujuan
Perintah untuk mengubah hostname
Perintah : hostname namabaru
IPTABLES

IPTables merupakan salah satu firewall popular dan powerfull yang tersedia di system operasi Linux.
Fungsi : untuk konfigurasi, merawat dan memeriksa rules tables (tabel aturan) tentang filter paket IP yang terdapat di kernel linux.
IPtables memiliki 4 tabel aturan yaitu filter, nat, mangle, dan raw.
1. Filter
Untuk melakukan pemfilteran/penyaringan paket data apakah paket tersebut akan di DROP,LOG,ACCEPT dan REJECT
2. NAT
Melakukan network address translation yang merupakan pengganti alamat asal atau tujuan dari paket data.
3. Mangle
Untuk melakukan penghalusan paket data seperti TTL, TOS, dan MARK
4. Raw
Untuk mengkonfigurasi pengecualian dari connection tracking bersama-sama dengan NOTRACK.
Keputusan yang diambil untuk suatu paket dapat berupa :
1. ACCEPT
Menerima paket dan diproses lebih lanjut oleh kernel.
2. DROP
Menolak paket tanpa pemberitahuan lebih dahulu.
3. REJECT
Mengembalikan paket ke asalnya dengan pesan kesalahan ICMP
4. LOG
Melakukan log (pencatatan) terhadap paket yang bersesuaian.
5. RETURN
Untuk user –defined akan dikembalikan ke chainyang memanggil, sedangkan untuk chain INPUT, OUTPUT, dan FORWARD akan dijalankan kebijakan default.
6. Mengirim ke chain user-defined

CARA MENYALIN FILE DENGAN TYPE HARDLINK

Fungsinya sama seperti copy untuk menggandakan file dengan nama yang berbeda.
Bentuk umum : in nama-file nama_file_hardlink
[linux@localhost~]$in –s latih latih_symbolic

Installasi Linux CentOS 5.5

proses instalasi Centos 5.5.
Centos 5.5 ini dapat di download dan di distribusikan kembali secara gratis di http://www.centos.org/modules/tinycontent/index.php?id=15 1. Langkah pertama adalah, masuk ke bios PC dan setting boot sequence menjadi CD/DVD ROM boot sequence pertama, atau bila ada option untuk boot dari media lain (spt F10 pada board intel, Kunci ESC/F8 pada board asus ) itu lebih baik. Setelah Boot Sequence dari PC sudah di set, tampilan pertama dari Centos sebagai berikut :


Tekan Enter untuk melakukan proses installasi berbasis Grafis (GUI=graphical User Interface), atau ketik linux text dan tekan ENTER untuk masuk proses instalasi berbasis text (CLI=Command Line Interface). Cara yang saya pakai kali ini adalah berbasis GUI

2. Selanjutnya akan muncul proses inisialisasi/proses pengenalan perangkat keras yang ada dalam komputer yang akan kita gunakan dalam menginstall Centos 5.5.



 3. Langkah berikutnya, system instalasi menampilkan pertanyaan apakah CD/DVD yang digunakan di test atau tidak, test ini berguna untuk meyakinkan bahwa CD/DVD yang kita gunakan dapat berfungsi dengan, bila CD/DVD yang kita gunakan tidak baik atau proses testnya FAIL CD/DVD tersebut tidak dapat digunakan untuk melanjutkan proses selanjutnya, jadi sebaiknya diikuti saja, agar tidak terjadi kesalahan di ujung atau ditengah-tengah proses installasi yang akhirnya akan membuang buang waktu.



 4. Setelah proses test selesai, langkah berikutnya , welcome screen dari centos


 5. Pemilihan jenis keyboard yang akan digunakan, proses instalasi ini menggunakan Keyboard US?English



6.  Penentuan media dan jenis partisi yang akan digunakan dalam proses instalasi, secara default Centos akan membuat 2 partisi yaitu  /root dan /swap bila kita langsung click next pada menu spt gambar berikut.

7. Untuk proses instalasi , maka buatanlah partisi sendiri/click Create  Custom Layout
 8. Akan muncul menu berikut (saya menggunakan hard disk virtual sebesar 8 gb dengan menggunakan program Vmaware), cara instalasi vware dan kegunaannya akan di bahas di artikel yang lain.
 9. Scema partisi yang akan dibuat / = 5gb /swap=2GB ( rumusan swap ini adalah 2 X memory yg digunakan dalam hal ini memory yang saya gunakan 1GB jadi partisi /swap =2GB, dan partisi /home = sisa dari isi hard disk yg kita gunakan


 10. Schema partisi yang sudah di buat akan tampak spt ini, click next
 11. Configurasi GRUB LOADER, click Next .. 
 
12. Configurasi LAN yg akan digunakan, configurasi LAN akan dibahas pada artikel tersendiri

 
13. Configurasi lokasi dan zona waktu  (arahkan mouse ke arah peta indonesia)

  
14. Input password untuk root
 
15. Software atau aplikasi yang akan digunakan, pada option ini kita bisa memilih aplikasi apa saja yang ingin kita install , atau click next untuk membiarkan system melakukan instalassi secara default.


16. Proses instalasi akan segera di mulai, click star

17. Progress instalasi
 
18.  Proses instalasi telah selesai, click reboot untuk merestart komputer dan melakukan configurasi ulang



19. Setelah komputer di restart, kita akan di minta untuk mengkonfigurasi ulang settingan firewall, yang di allow / diijinkan untuk mengakses komputer kita adalah, service www,ftp,ssh


20. Langkah berikutnya adalah konfigurasi SELinux, untuk sekarang di disable saja, konfigurasi SELinux akan dibahas di artikel tersendiri
 
21. Konfigurasi tanggal dan waktu


22. Langkah terakhir adalah configurasi user yang akan digunakan dalam Centos 5.5 ini, setelah ini kita kan diminta untuk merestart sekali lagi komputer.


23. Tampilan Centos 5.5 yang telah terinstall

History Linux CentOS 5.5

Posted By
Nama             : Furqon Aryulis
NIM              : 12092869
Kelas             : 12.5M.01
Jurusan         : Manajemen Informatika
Mata Kuliah  :LINUX ADMINISTRATOR

HISTORY CENTOS
CentOS singkatan dari Community ENTerprise Operating System (Sistem Operasi Perusahaan buatan Komunitas/Masyarakat) adalah sistem operasi gratis yang dibuat dari source code Red Hat Enterprise Linux (RHEL). Proyek ini berupaya untuk 100% binari kompatibel dengan produk hulunya (RHEL). Dan tentu saja menggunakan paket RPM. Karena CentOS dikompile dari SRPM RHEL maka CentOS 100% kompatible dengan RHEL, isi dari CentOS hampir sama dengan RHEL. Lalu, apa bedanya? Bedanya pada CentOS semua atribute RHEL dibuang, misalnya README.TXT RHEL diganti menjadi README.TXT CentOS.

LINUX CENTOS
Centos adalah system operating gratis yang dibuat dari source code Red Hat Enterprise Linux. Centos singkatan dari Community Entrerprise operating system (sistem operasi yang dibuat komunitas). Centos dikomple dari srpm Red Hat maka centos compatible dengan Red hat, isi dari centos hampir sama dengan red hat.
Sebenarnya apa sih kelebihan dan kekurangan dari centos. kalau menurut saya centos hampir sama dengan system operating open source yang lain, tergantung pada kehebatan penguasaan administrator. tapi ini ada sedikit yang menurut saya merupakan kelebihan dan kekurangan centos.

ALL ABOUT LINUX
Linux merupakan sebuah system operasi dengan kemampuan multiuser dan multi tasking yang bersifat free. Free disini bukan diartikan sebagai gratis.tetapi berarti kebebasan seperti yang tertuang dalam lisensi yang dimiliki oleh linux yaitu GNU GPL (GNU is not unlix general public licence). Perangkat lunak yang mempunyai lisensi GNU GPL akan menjamin 3 kebebasan bagi para penggunanya yaitu:
a. Kebebasan untuk menjalankan perangkat lunak yang disebut dengan tujuan apapun.
b. Kebebasan untuk mengubah perangkat lunak tersebut agar sesuai dengan kebutuhan. Hal ini mengharuskan prasyarat tersediannya source code perangkat lunak tersebut.
c. Kebebasan untuk mendistribusikan salinannya ,baik secara gratis maupun biaya. Sebagai system dalam rumpun UNIX, GNU/linux mewarisi sifat sifat yang menyerupai UNIX misalnya multiuser, multitasking, line/text command based, secure, ready for network, development tiil support.
Berikut adalah beberapa distributor linux, yaitu:
a. Redhat linux
b. Mandrake linux
c. Caldera open linux
d. Suse linux
e. Slackware linux
f. Debian GNU/linux
g. Turbolinux
h. Centos
i. Ubuntu dll.