Set It Free

A gradual, wonderful – and sometimes painful – process of letting go…

“If you love something, set it free.
If it comes back to you, it’s yours.
If it doesn’t, it never was.

We do not possess anything in this world, least of all other people.
We only imagine that we do.

Our friends, our lovers, our spouses, even our children are not ours; they belong only to themselves.
Possessive and controlling friendships and relationships can be as harmful as neglect.”

-Ancient Chinese proverb-

For My Eyes Only

 

Untuk ngecek login session yang pernah/masih aktif:

#last

Untuk create user:

#sudo adduser [nama_user]

Untuk ngapus user:

#sudo userdel [nama_user]

Untuk ganti password:

#sudo passwd [nama_user]

Untuk ganti primary group dari existing user:

#sudo usermod -g [nama_group] [nama_user]

Untuk add existing user to secondary group:

#sudo usermod -a -G [nama_group] [nama_user]

Untuk create SSH keys:

#ssh-keygen -b [1024 atau 4096 atau bit lainnya] -C [komentar]

*new update*

Untuk install Java di Ubuntu:

http://www.cyberciti.biz/faq/howto-ubuntu-linux-install-configure-jdk-jre/

Untuk install ANT di Ubuntu:

http://ubuntuforums.org/showthread.php?t=625579

Installing Ant should really include both ant and ant-optional:

 

#sudo apt-get install ant ant-optional

Untuk install SVN:

 

#sudo apt-get install subversion

#sudo apt-get install libapache2-svn

(http://www.howtoforge.com/debian_subversion_websvn)

Untuk install Tomcat 6:

http://www.howtogeek.com/howto/linux/installing-tomcat-6-on-ubuntu/

Untuk install Postgres:

#sudo apt-get install postgresql-8.2

Understanding hardlinks and softlinks:

http://linuxgazette.net/105/pitcher.html

Make your files immutable:

http://linuxhelp.blogspot.com/2005/11/make-your-files-immutable-which-even.html

DNS Vulnerability Issue

Sebagai member DNSStuff, sekitar seminggu yang lalu saya menerima SP -alias Surat Peringatan- dari mereka. Isinya adalah peringatan supaya saya melakukan pengecekan DNS Vulnerability.

Hmm, ternyata memang ada issue mengenai ini. Artikel yang relevan bisa dibaca di sini, di sana, di situ, atau di sono. Atau googling aja deh dg kata kunci “dns vulnerability”.

Sebagai pengguna Ubuntu Feisty, saya pun bergegas mencari konfirmasi dari tim securitas Ubuntu. Ternyata solusinya gampang banget, yaitu tinggal upgrade paket libdns22 (salah satu lib yg dipake oleh Bind) ke versi 1:9.3.4-2ubuntu2.3. Tapi sebelum melakukan itu, saya cek dulu lib yg running di server saya versi berapa.

# aptitude show libdns22

Package: libdns22
State: installed
Automatically installed: no
Version: 1:9.3.4-2ubuntu2.1
Priority: standard

Hmm, ya wis klo gitu upgrade ajah.

# sudo apt-get update

# sudo apt-get install libdns22

Ketika hampir selesai, dia akan menanyakan apakah file konfigurasi yang ada di local computer mau ditimpa dg file bawaan dari paketnya atau dibiarkan aja. Karena saya mau mempertahankan konfigurasi saya, saya pilih N (kependekan dari “Nggak mau” :P ).

Upgrade diakhiri dengan proses restart service Bind.

Cek lagi untuk meyakinkan ah… *aih, ini ciri khas sisi pleghmatis saya, cape deh*

# aptitude show libdns22

Package: libdns22
State: installed
Automatically installed: no
Version: 1:9.3.4-2ubuntu2.3
Priority: standard

Habis itu, saya cek status DNS saya dengan DNSStuff. *Asyik lho memanfaatkan layanan mereka. Biarpun biaya per tahunnya gak murah-murah amat, tapi worth kok.* Caranya, buka site ini di komputer yang DNS-nya sudah diarahkan ke DNSServer yang tadi di-upgrade:

http://member.dnsstuff.com/tools/vu800113.php

Tada! This DNS server is NOT vulnerable! :D

dns-check

Setting Wireless LAN

Sejauh ini, aku masih belum berhasil setting WLAN dengan wep key. Udah ngikutin petunjuknya dengan persis, tapi tetap gak bisa dapet IP kalau routernya diset secure menggunakan wep-key.
Jadi solusi sementara, mau gak mau routernya di-open. Cuma nge-lock MAC address aja.

Sama seperti ngeset IP, caranya simple banget, edit file /etc/network/interfaces aja. Hmm, tentu saja dengan asumsi drivernya udah kedeteksi dengan baik. Selama pengalamanku dengan Ubuntu sih, semua driver selalu auto-detected. *TOP-BGT lah pokoknya* :)

1. Edit file /etc/network/interfaces

sudo vi /etc/network/interfaces

2. Edit atau ketik section iface wlan0 sehingga kira-kira menjadi sbb:

auto wlan0
iface wlan0 inet dhcp
wireless-essid
your-router-ssid
wireless-channel
your-channel-number
wireless-mode managed

3. Restart netwok

sudo /etc/init.d/networking restart

4. Cek dengan ifconfig. Harusnya otomatis dapat IP dari dhcp server.

ifconfig

wlan0 Link encap: Ethernet  HWaddr xx:xx:xx:xx:xx
inet addr:192.168.3.100 Bcast:192.168.3.255  Mask:255.255.255.0
inet6 addr: xx::xx:xx:xx:xx/64 Scope:Link
UP BROADCAST RUNNING  MTU:1492  Metric:1
RX packets:166934 errors:0 dropped:0 overruns:0 frame:0
TX packets:164438 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:33574639 (32.0 MB)  TX bytes:13895183 (13.2 MB)

5. Test ping gateway/komputer lain/website

ping google.com

PING google.com (64.233.167.99) 56(84) bytes of data.
64 bytes from py-in-f99.google.com (64.233.167.99): icmp_seq=1 ttl=241 time=273 ms

6. Sukses! :D

Webmin: Kalau Bisa Lebih Mudah Kenapa Harus Dipersulit?

Untuk membuat hidup lebih mudah, install-lah Webmin. Dengan bantuan aplikasi web administration ini, langkah panjang selanjutnya (aku harus install, setting, dan maintain web server neh) akan lebih ringan.

*Memang jadinya kurang keren sih, secara gak diketik lagi, hihihii.. But life’s about choice, you know ;) *

Here’s what I did to install Webmin:

Continue reading