Minggu, 21 Maret 2010

Linux, 22 maret 2010

Selayaknya tukang service sistem linux, mungkin sudah banyak yang tahu bagaimana cara mengatur service. Kebanyakan servce berjalan menggunakan protokol TCP dan UDP serta mempunyai port sendiri2 untuk tiap service. TCP kalo ngga salah tu protokol yang bertanggung jawab, kalo paket ngga sampe destination maka akan ada report. Ngga kayak UDP yang ngga bertanggung jawab, pokoknya asal kirim paket aja ngga peduli tu paket sampe apa ngga. Untuk melihat service di linux kita tinggal ketik aja

# cat /etc/services >> akan keluar sbb:

ssr-servermgr 45966/tcp # SSRServerMgr
ssr-servermgr 45966/udp # SSRServerMgr
mediabox 46999/tcp # MediaBox Server
mediabox 46999/udp # MediaBox Server
mbus 47000/tcp # Message Bus
mbus 47000/udp # Message Bus
dbbrowse 47557/tcp # Databeam Corporation
dbbrowse 47557/udp # Databeam Corporation

#netstat -ta

tcp 0 0 cgatelinux.linux.com:2208 *:* LISTEN
tcp 0 0 *:736 *:* LISTEN
tcp 0 0 *:mysql *:* LISTEN
tcp 0 0 *:6666 *:* LISTEN
tcp 0 0 *:ircd *:* LISTEN
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:ndmp *:* LISTEN
tcp 0 0 cgatelinux.linux.com:ipp *:* LISTEN
tcp 0 0 cgatelinux.linux.com:smtp *:* LISTEN
tcp 0 0 cgatelinux.linux.com:2207 *:* LISTEN
tcp 0 0 *:http *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 *:https *:* LISTEN
tcp 0 0 *:pcsync-https *:* LISTEN
tcp 0 0 ::ffff:192.168.1.11:ssh ::ffff:192.168.1.65:vrtp ESTABLISHED
tcp 0 0 ::ffff:192.168.1.11:ssh ::ffff:192.168.1.65:2207 ESTABLISHED

# chkconfig –list >> untuk melihat status service di tiap init level kalo mode grafis init 5, sempet ngalami pas baru update centos 5 ke 5.3 langsung masuk mode text, jadi harus ketik init 5 untuk ke GUI.

NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off
acpid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off
apmd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
autofs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
avahi-daemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
avahi-dnsconfd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
bgpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
bluetooth 0:off 1:off 2:on 3:on 4:on 5:on 6:off
bootparamd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
capi 0:off 1:off 2:off 3:off 4:off 5:off 6:off
clvmd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

Untuk menjalankan service dengan perintah sbb:

#/etc/init.d/nama_service start
#/etc/init.d/nama_service stop

ex: #/etc/init.d networks start >> start bisa diganti restart ato stop.

Untuk menjalankan service di tiap booting bisa menggunakan perintah chkconfig.

#chkconfig –add nama_service >> menjalankan service di semua level init

#chkconfig –level no_level nama_service on >> menghidupkan hanya level tertentu.

#chkconfig –level no_level nama_service off >>mematikan hanya level tertentu.

#chkconfig –del nama_service >>matikan service disemua level.

sumber : http://sigitnote.wordpress.com


Linux, 22 maret 2010

Setting PATH linux

Path adalah semacam jalan pintas untuk mengeksekusi suatu program dalam linux. Jika menjalankan suatu service mungkin sering mengetik lengkap dimana service itu berada. Seperti kalau mau menjalankan network maka harus mengetik :

# /etc/init.d/network start

Untuk membuat path-nya maka kita masukan directory network itu kedalam path. Cukup directorynya aja.

#PATH=$PATH:/etc/init.d/

#export PATH

Dengan perintah diatas, maka kita tidak perlu repot-repot ngetik direktory-nya secara lengkap. Cukup dengan perintah:

#network start

Remote linux dari Remote desktop connection windows

1. Install xrdp

#yum install xrdp

3. Jalankan xrdp

#/etc/init.d/xrdp start

4. Jalankan Remote desktop connection windows untuk remote linux lewat port 3389

Insatall smb4k linux centos.

1. install rpmforge repo.

Supported
Red Hat Enterprise Linux 5 / i386:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
Red Hat Enterprise Linux 5 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
Red Hat Enterprise Linux 4 / i386:
rpm -Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
Red Hat Enterprise Linux 4 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
Red Hat Enterprise Linux 3 / i386:
rpm -Uhv http://apt.sw.be/redhat/el3/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.i386.rpm
Red Hat Enterprise Linux 3 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el3/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.x86_64.rpm
Red Hat Enterprise Linux 2 / i386:
rpm -Uhv http://apt.sw.be/redhat/el2.1/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el2.rf.i386.rpm
Red Hat Linux 9 / i386:
rpm -Uhv http://apt.sw.be/redhat/9/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh9.rf.i386.rpm
Red Hat Linux 7.3 / i386:
rpm -Uhv http://apt.sw.be/redhat/8.0/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh7.rf.i386.rpm

2. Jalankan perintah

#yum install smb4k

Jalankan smb4k

#smb4k

Setting jam di linux

Kayaknya ini hal yang sepele, tapi ngga apa-apa buat isi saja.

Last login: Mon Nov 23 16:51:28 2009
[root@cgatelinux ~]# date 122318112009
Wed Dec 23 18:11:00 WIT 2009
[root@cgatelinux ~]#

Reset password webmin.

Gara-gara update dari centos 5 ke 5.3 eh malah webmin ngga mau dibuka. Akhirnya harus reset password nya. Pertama2 masuk ke serverk menggunakan user root. Selanjutnya, jika menggunakan distro redhat (Centos, Fedora, Gentoo) maka lakukan perintah.

#/usr/src/libexec/webmin/changepass.pl /etc/webmin username password

Jika menggunakan distro debian, perintahnya sbb:

#/usr/share/webmin/changepass.pl /etc/webmin username password

Selanjutnya silahkan login dengan username dan password yang sudah di reset.

File-file yang harus diamati di linux

Ada beberapa file yang harus sering2 dilihat di linux antara lain:

1. /var/log/messages >> file untuk mengetahui keadaan sistem, akses yang sedang berlangsung, dan mengetahui ada tidaknya tindakan yang tidak diinginkan, sehingga kita bisa mengantisipasinya. Untuk melihatnya sbb:

root#tail-f /var/log/messages

2. /var/log/httpd/access_log >> untuk melihat aktivitas webserver. perintahnya seperti diatas.

3. /var/log/squid/access.log >>untuk melihat user yang sedang akses ke server kita.

4. /var/log/mail >> melakukan pelacakan email yang masuk dan keluar. disini bisa melakukan pelacakan keberadaan virus komputer dan siapa yang menjadi tersangka pertama kali.

5. /var/log/frewall.

TCPDUMP

Tcpdump adalaha proses pengumpulan data secara real time yang melalui jaringan. Data dalam bentuk paket adalah data yang terenkapsulasi dalam berbagai header menggunakan protokol IP untuk berkominikasi (yang nulis juga ngga dong kalee.. hehehe). Bentuknya kurang lebih kayak gini

tcpdump

Cara penggunaanya:

#tcpdump

#tcpdum > textfile —> hasil disimpan di file dengan nama textfile

perintah yang lain silahkan coba2 sendiri dengan perintah :

#tcpdump -h

sumber http://sigitnote.wordpress.com

BTemplates.com

Diberdayakan oleh Blogger.

Pages

Profil

Foto saya
Jakarta, jakarta selatan, Indonesia
Remaja. Tinggal di Jakarta. Sedang berusaha menemukan jawaban dari "Siapa saya?". Mencintai binar mata kanak-kanak, langit senja, aroma tanah basah, gelembung sabun, cokelat panas, tertawa keras-keras, dan berpelukan. Tergila-gila pada blog, humor, dan segala jenis buku. Teman yang menyenangkan dan menyebalkan, tergantung suasana hati. Baginya, menulis adalah terapi sekaligus sarana pencarian jati diri. Jadi, jangan tertipu oleh tulisan. Sapa dia jika bertemu di jalan, karena dia akan menyapa balik. Tapi jangan coba-coba menginjak kakinya di dalam angkot, atau menghembuskan asap rokok tepat di mukanya.

Followers

Total Tayangan Halaman

Popular Posts