Sunday, February 14, 2010

.:: Gak masalah, daripada manyun ::.


Gak masalah, daripada manyun....!!

Selengkapnya....

.:: Facebook Chat di Pidgin melaui XMPP-Jabber ::.

Ini kabar bagus buat gue untuk mengintegrasikan Facebook Chat di Pidgin. Sepertinya ini sudah sering didengar, tapi selama pengalaman gue yang memakai add-ons facebook chat di Pidgin, kurang memuaskan. Dan kini facebook membuat fasilitas Chatnya support terhadap protokol XMPP-Jabber dan bisa diiplementasikan pada berbagai IM yang support terhadap protokol XMPP-Jabber tersebut.

Sebagai contoh disini saya menggunakan Pidgin, dan untuk konfigurasi anda bisa klik link ini untuk mengetahui IM apa yang anda gunakan beserta konfigurasi yang harus diisikan. Gambar diatas adalah contoh akun facebook gue.

Setelah mencoba dengan cara tersebut, cukup memuaskan bagi gue, karena cukup stabil menggunakan protokol XMPP Jabber ini dan group juga terlihat disini.

Buat pecinta Facebook Chat yang tidak suka membuka halaman Facebook ketika hanya ingin chat saja, bisa dicoba cara ini.

Selengkapnya....

.:: Install JDBC (Java-MySQL Connector) ::.

Cuma mau jadi catatan aja, kemarin bos kesulitan untuk menghubungkan GlassFishnya dengan MySQL. Ternyata setelah dilakukan debug, connector ke MySQL belum terinstall di Java nya.

Langsung aja download JDBC buat MySQL di mirror kambing tepatnya di sini . Sebagai catatan agar bisa menggunakan JDBC Connector ini, PC kita harus terinstall Java terlebih dahulu. Cara install JDBC yang dilakukan pada posting ini juga sederhana, hanya copy paste, lah bagaimana caranya..?


  • Download Java-MySQL connector di sini
  • Ekstrak paket : #tar –zxvf mysql-connector-java-5.1.10.tar.gz
  • Copy file mysql-connector-java-5.1.10-bin.jar ke path Java (/opt/java/jre/lib/ext/)
  • Install selesai.

Setelah diinstall, koneksi bisa dilakukan. Sederhana ternyata.

Selengkapnya....

Sunday, November 1, 2009

.:: Restart XServer dengan Ctrl+Alt+BackSpace di Jaunty ::.

Baru tau aja kalo gak bisa restart Xserver menggunakan kombinasi Ctrl+Alt+BackSpace di Jaunty (wah kemana aja lw..), soale masih keseringan maen ama Hardy(8.04) dan di versi ini gak masalah dalam hal restart Xserver menggunakan Ctrl+Alt+BackSpace. Ya..udah untuk mengatasinya kita bisa gunakan paket "dontzap" untuk mengaktifkan kembali fitur tersebut dan sudah tersedia di repo nya.

-- Install "dontzap"
$sudo apt-get install dontzap
-- Buka terminal dan ketikan
$sudo dontzap -d
atau
$sudo dontzap -e
Dimana option -d untuk mendisable --> -d, --disable    Set "DontZap" to "False" (Ctrl+Alt+Backspace restarts the xserver). Sedangkan option -e untuk enable --> -e, --enable    Set "DontZap" to "True" (Ctrl+Alt+Backspace does not restart the xserver).

Lalu logout secara manual dan login kembali. Setelah itu coba logout kembali dengan mengetikan Ctrl+Alt+BackSpace. Dan tarraaa...Xserver restart.

NB : Sebenernya ada cara lain yang mungkin jarang dipake orang, yaitu dengan menekan tombol --> Alt kanan+PrintScreen+k

Selengkapnya....

Thursday, October 29, 2009

.:: Gratisan SMS lewat Facebook ::.

Lumayan menolong juga neh aplikasi di Facebook klo lagi bokek pulsa, bisa dijadikan alternatif, tapi jangan lupa masukin nama pengirimnya, karena namanya gratisan pasti ada iklan nya. Langsung aja caranya :
  1. Login ke account Facebook anda (Jangan ke account orang laen ya..!)
  2. Masuk ke sini http://apps.facebook.com/chatsms/
  3. Klik tombol allow
  4. Klik tombol Add to Profile (agar aplikasi langsung ada di profile anda)
  5. Akan muncul popup yang menanyakan "add ChatSMS to your profile?", klik tombol add.
  6. Selanjutnya buka halaman profile facebook anda, di sisi kiri ada widget chatsms. Dan ada telah dapat menggunakan aplikasi tersebut.
  7. Cara penggunaan : Ganti nama negara menjadi Indonesia, masukan nomor HP yang dituju tanpa angka 0 di awalan, lalu isikan isi sms nya, dan klik tombol send sms.

Selesai.

Selengkapnya....

Saturday, October 24, 2009

.:: Menambah SWAP di CentOS ::.

Sewaktu ada server baru dan langsung diinstall CentOS, ternyata sewaktu selesai cek sana-sini, kok SWAP nya gak memenuhi syarat standar instalasi ya, yaitu 2x besar RAM (misal: RAM 1 GB , ya SWAP nya minimal 2GB), padahal rencananya ini server mo jadi production dan harus go live. Ya...udah langsung gedein SWAP aja secara manual, begini caranya :

Cek partisi SWAP :

#swapon -s
Cek partisi / yang akan kita ambil space, buat SWAP :
#df -h
Buat SWAP file tambahan dengan perintah data dump (dd) :
#dd if=/dev/zero of=/swapbaru bs=1024 count=2048000
Ket :
if=/dev/zero, /dev/zero sebagai file input
of=/swapbaru, tulis file output ke /swapbaru
bs=1024, bs (block size) sebesar 1024
count=2048000, hanya meng’copy 2048Mb ( 2GB) blok untuk input

Buat file SWAP yang baru di dump tadi :
#mkswap /swapbaru
Aktifkan file SWAP yang baru tadi, digabungkan dengan partisi SWAP yang sudah ada :
#swapon /swapbaru
Cek keberadaan SWAP baru yang telah ditambahkan :
#swapon -s
Akan ada 2 baris untuk SWAP, berupa partisi dan file SWAP yang ditambahkan

Sampai disini sebenarnya sudah selesai kita menambahkan SWAP, tapi setelah restart SWAP akan kembali ke seperti semula, agar perubahan yang kita lakukan persistent maka kita edit file /etc/fstab , lalu tambahkan baris berikut di baris paling akhir :
/swapbaru none swap sw 0 0

Selesai..

Selengkapnya....

Wednesday, October 7, 2009

.:: How free are you ? ::.

Ini neh ada paket yang bisa ngecek seberapa banyak paket non-free yang terinstall di Ubuntu kita namanya vrms ( Virtual Richard Stallman). Penilaian free atau non-free nya paket yang kita install adalah berdasarkan Debian Free Software Guidelines bukan ala Free Software Foundation (FSF). Cara installnya pun mudah karena sudah ada di dalam repo ubuntu, tinggal ketikkan sudo apt-get install vrms , setelah terinstall kemudian jalankan dengan mengetikan di konsol vrms .Kalo di PC saya persentase pemakaian paket non-free sebesar 0.8%, berikut capture textnya :

norman@web12:~$ vrms
Non-free packages installed on web12.norman.int

fglrx-modaliases Identifiers supported by the ATI graphics driver
linux-restricted-modules- Non-free Linux 2.6.28 modules helper script
linux-restricted-modules- Restricted Linux modules for generic kernels
nvidia-173-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-180-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-71-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-96-modaliases Modaliases for the NVIDIA binary X.Org driver
opera The Opera Web Browser
rar Archiver for .rar files
sl-modem-daemon SmartLink software modem daemon
tangerine-icon-theme Tangerine Icon theme
unrar Unarchiver for .rar files (non-free version)
Reason: Modifications problematic

Contrib packages installed on web12.norman.int

flashplugin-installer Adobe Flash Player plugin installer
flashplugin-nonfree Adobe Flash Player plugin installer (transitional pack
flashplugin-nonfree-extra Adobe Flash Player platform support library for Esound
msttcorefonts transitional dummy package
nvidia-common Find obsolete NVIDIA drivers
ttf-mscorefonts-installer Installer for Microsoft TrueType core fonts

12 non-free packages, 0.8% of 1589 installed packages.
6 contrib packages, 0.4% of 1589 installed packages.

Bagaimana dengan anda, seberapa bebas kan anda...?

Selengkapnya....

Monday, September 14, 2009

.:: Blok atau IJinkan Traffic ICMP denga IPTABLES ::.

Biasanya orang kalo ingin mengetahui suatu PC/Server hidup apa mati menggunakan perintah ICMP (Internet Control Message Protocol) atau lebih sering dikenal orang dengan PING. Tapi terkadang orang menyalahgunakan perintah PING itu untuk memberikan serangan Flooding (Banjir Packet) atau lebih bahasa hackernya DDOS, oleh karena itu banyak para SysAdmin yang mengelola banyak Server dengan IP Publik sering menutup akses ke port ICMP di servernya, tapi dengan menutup port ICMP, aplikasi monitoring server tidak akan bisa bekerja. Bagai 2 sisi mata uang memang.

Disini gw coba akan bagi sedikit ilmu yang gw juga baru dapet, yaitu memblok atau mengijinkan traffic ICMP dengan Iptables, begini :

Secara default semua rule firewal adalah tertutup untuk semua port.

Case 1 : Mengijinkan permintaan datang ICMP dari Client

#iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -d $IP_SERVER -m state
--state NEW,ESTABLISHED,RELATED -j ACCEPT

#iptables -A OUTPUT -p icmp --icmp-type 0 -s $IP_SERVER -d 0/0 -m state
--state ESTABLISHED,RELATED -j ACCEPT


Case 2 : Menginjikan permintaan keluar ICMP dari Server
#iptables -A OUTPUT -p icmp --icmp-type 8 -s $IP_SERVER -d 0/0 -m state
--state NEW,ESTABLISHED,RELATED -j ACCEPT

#iptables -A INPUT -p icmp --icmp-type 0 -s 0/0 -d $SERVER_IP -m state
--state ESTABLISHED,RELATED -j ACCEPT

Case 3 : Blok permintaan datang ICMP dari Client
# iptables -A INPUT -p icmp --icmp-type 8 -j DROP

Case 4 : Blok permintaan keluar ICMP dari Server
#iptables -A OUTPUT -p icmp --icmp-type 8 -j DROP

Selengkapnya....

Wednesday, September 9, 2009

.:: Proxy Support di Ubuntu ::.

Seandainya kalau koneksi kita ada dibelakang proxy yang juga menyertakan authentikasi untuk mengakses internet, berikut saya paparkan cara bagaimana menggunakan proxy teresebut agar kita bisa lancar terkoneksi internet :

  • Proxy support for Synaptic Package Manager. --> Start the software and click Settings-> Preferences-> Network Tab. Click Manual Proxy Configuration and enter your proxy information. If you have to login to the proxy then use the host format username:password@host.
  • Proxy support for apt-get package management --> Define the http_proxy variable in the format http://host:port/. If you have to login then use the format http://username:password@host:port/. To define this variable add the following lines to the root login file /root/.bashrc.
          http_proxy=http://username:password@host:port/
          export http_proxy
  • Proxy support for Mozilla Firefox --> Start Mozilla then click on Edit->Preferences. In the General section click on Connection Settings. Enter your proxy infomation here. If you have to authenticate against your proxy then Mozilla will prompt you for a username and password.
  • Proxy support for the Gnome desktop --> Click on Computer->Desktop Preferences->Network Proxy . Enter your proxy information here. How do you enter proxy auth here?
Sekali lagi, cara tersebut digunakan bila koneksi anda ada di belakang proxy, jadi bila terkoneksi langsung ke internet, ya gak usah..!! He..he.

Selengkapnya....

Friday, August 21, 2009

.:: Login User tanpa Password di Jaunty ::.

Capek mengetikkan password tiap kali login dengan user anda, kali ini saya akan menuliskan bagaimana user dapat login tanpa menggunakan password. Tapi ini tidak dianjurkan karena dapat mengurangi kemanan dari system itu sendiri. Cara ini saya implementasikan diatas linux ubuntu Jaunty pada PC di rumah saya...
  • Buat user baru yang akan digunakan login tanpa menggunakan password.
        $sudo useradd  -d  /home/impol  -s  /bin/bash  impol
        $sudo passwd impol { isikan password }

       
        atau via GUI fsdfsf
        Pergi ke system-administration-users and groups , klik Unlock dan masukkan password root untuk melakukan pengeditan, lalu klik add new dan masukkan user baru tersebut dan atur juga priviledges yang diberikan kepadanya.
  • Hapus password untuk user tersebut
        $sudo nano /etc/passwd
       
        Cari baris :
        impol:x:1001:1001::/home/impol:/bin/bash

       
Hapus 'x' nya, sehingga menjadi :
        impol::1001:1001::/home/impol:/bin/bash
  • Edit login agar tanpa password
        $sudo nano /etc/pam.d/common-auth

        Cari baris yang memuat modul pam_unix.so dan ubah opsi dibelakangnya yang mengikuti menjadi hanya "nullok" , sehingga menjadi auth [success=1 default=ignore]      pam_unix.so nullok
  •  Coba logout system dan coba login dengan user yang dimodifikasi tanpa menggunakan password tadi, sampai sini harusnya user tersebut dapat langsung login tanpa konfirmasi password, soalnya yang sudah saya lakukan tersebut tanpa meminta konfirmasi lagi.
Selamat mencoba dan semoga bermanfaat....

Selengkapnya....