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 y)
  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....

Monday, August 17, 2009

.:: Memperbaiki Win***s tanpa instal ulang ::.

Tulisan ini saya posting karena adanya pertanyaan dari teman saya, yaitu : bagaimana melakukan seperti judul tulisan ini. Tips dan trik ini saya kumpulkan dari beberapa sumber dari internet .

1. Memperbaiki Instalasi (Repair Install)
Jika Windows XP Anda rusak (corrupted) dimana Anda tidak mempunyai sistem operasi lain untuk booting, Anda dapat melakukan perbaikan instalasi (Repair Install) yang bekerja sebagaimana setting (pengaturan) yang awal.

  • Pastikan Anda mempunyai kunci (key) Windows XP yang valid.
  • Keseluruhan proses akan memakan waktu kurang lebih 1/2 atau 1 jam, tergantung spek komputer Anda.
  • Jika Anda dimintai password administrator, sebaiknya Anda memilih opsi perbaikan (repair) yang kedua, bukan yang pertama.
  • Masukkan CD Windows XP Anda dan lakukan booting dari CD tersebut.
  • Ketika sudah muncul opsi perbaikan kedua R=Repair, tekan tombol R Ini akan memulai perbaikan.
  • Tekan tombol F8 untuk menyetujui proses selanjutnya “I Agree at the Licensing Agreement”
  • Tekan tombol R saat direktori tempat Windows
    XP Anda terinstal. Biasanya C:WINDOWS , Selanjutnya akan dilakukan
    pengecekan drive C: dan mulai menyalin file-file. Dan secara otomatis
    restart jika diperlukan. Biarkan CD Anda dalam drivenya.
  • Berikutnya Anda akan melihat sebuah gambar
    “progress bar” yang merupakan bagian dari perbaikan, dia nampak seperti
    instalasi XP normal biasanya, meliputi “Collecting Information, Dynamic
    Update, Preparing Installation, Installing Windows, Finalizing Installation”.
  • Ketika ditanya, klik tombol Next
  • Ketika ditanya untuk memasukkan kunci, masukkan kunci (key) Windows XP Anda yang valid.
  • Normalnya Anda menginginkan tetap berada dalam nama Domain atau Workgroup yang sama.
  • Komputer akan restart.
  • Kemudian Anda akan mempunyai layar yang sama sebagaimana pengaktifan sistem ketika instalasi normal.
  • Register jika Anda menginginkannya (biasanya tidak diperlukan).
  • Selesai.
2. NTOSKRNL Rusak atau Hilang (Missing or Corrupt)
Jika Anda mendapati pesan error bahwa “NTOSKRNL not found” / NTOSKRNL tak ditemukan, lakukan:
  • Masukkan CD Windows XP dan booting dari CD tersebut.
  • Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
  • Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
  • Biasanya #1
  • Pindahlah ke drive CD Drive Anda berada.
  • Tulis: CD i386
  • Tulis: expand ntkrnlmp.ex_ C:WindowsSystem32ntoskrnl.exe
  • Jika Windows XP Anda terinstal di tempat lain, maka ubahlah sesuai dengan lokasinya.
  • Keluarkan CD Anda dan ketikkan EXIT
3. HAL.DLL Rusak atau Hilang (Missing or Corrupt)
Jika Anda mendapatkan error berkenaan dengan rusak atau hilangnya file hal.dll, ada kemungkinan file BOOT.INI mengalami salah konfigurasi (misconfigured).
  • Masukkan CD Windows XP dan booting dari CD tersebut.
  • Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
  • Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
  • Biasanya #1
  • Tulis: bootcfg /list ( Menampilkan isi/masukan pada file BOOT.INI saat ini )
  • Tulis: bootcfg /rebuild ( Memperbaiki konfigurasi dari file BOOT.INI )
  • Keluarkan CD Anda dan ketikkan EXIT
4. Direktori WINDOWSSYSTEM32CONFIG rusak atau hilang
Jika Anda mendapatkan error dengan tulisan:

“Windows could not start because the following files is missing or corrupt WINDOWSSYSTEM32CONFIGSYSTEM or WINDOWSSYSTEM32CONFIGSOFTWARE”
  • Masukkan CD Windows XP dan booting dari CD tersebut.
  • Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
  • Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
  • Biasanya #1
  • Masukkan password administrator jika diperlukan.
  • Tulis: cd windowssystem32config
  • Berikutnya tergantung di bagian mana letak terjadinya kerusakan:
  • Tulis: ren software software.rusak ATAU ren system system.rusak
  • Berikutnya lagi juga tergantung di bagian mana letak terjadinya kerusakan:
  • Tulis: copy windowsrepairsystem
  • Tulis: copy windowsrepairsoftware
  • Keluarkan CD Anda dan ketikkan EXIT
5. NTLDR atau NTDETECT.COM tak ditemukan (NTLDR or NTDETECT.COM Not Found)
Jika Anda mendapati error bahwa NTLDR tak ditemukan saat booting:
a. Untuk partisi tipe FAT

  • Silakan Anda melakukan booting dari disket Win98 Anda dan salinlah file NTLDR atau NTDETECT.COM dari direktori i386 ke drive induk/akar (root) C:
b. Untuk partisi tipe NTFS
  • Masukkan CD Windows XP dan booting dari CD tersebut.
  • Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
  • Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
  • Biasanya #1
  • Masukkan password administrator jika diperlukan.
  • Masukkan perintah berikut, dimana X: adalah alamat drive dari CD ROM Anda (Sesuaikan!).
  • Tulis: COPY X:i386NTLDR C:
  • Tulis: COPY X:i386NTDETECT.COM C:
  • Keluarkan CD Anda dan ketikkan EXIT
Demikian dan semoga bermanfaat...

Selengkapnya....

Thursday, July 30, 2009

.:: Membaca file .pdf langsung dari firefox ::.

Terkadang saya ingin membaca terlebih dahulu dokumen .pdf dari internet tanpa langsung mendownloadnya. Jika maksud anda sama seperti saya yang ingin membuka dokumen .pdf di dalam browser firefox, kita bisa install suatu plugin yang bernama mozplugger . Secara umum mozplugger meng-integrasikan aplikasi external  untuk melihat langsung file yang telah dodownload oleh di firefox. Semisal : Evince (Pembaca file PDF).

Untuk pengguna debian beserta turunannya, dapat menggunakan apt-get .
$sudo apt-get install mozplugger
Setelah itu, restart browser dan coba untuk membuka berkas .pdf di internet.

Selengkapnya....

Friday, July 17, 2009

.:: Membatasi speed sewaktu menggunakan apt-get ::.

Kadang kala di suatu koneksi berbagi kita gak boleh rakus bandwidth, karena selain akan memperlambat koneksi yang lain kita juga akan menjadi pembicaraan orang(he..he..yang ini gak tau deh, bener apa gak..!!). Salah satu sesi yang memakan resources bandwidth adalah sewaktu kita mengupgrade paket-paket (red : apt-get upgrade) . Berikut cara mengakali agar si apt-get tidak rakus dalam mengambil resource bandwidth :
  • Buat file /etc/apt/apt.conf.d/76download : $ sudo touch /etc/apt/apt.conf.d/76download
  • Sunting file tersebut, dan masukkan script dibawah ini :
Acquire
 {
    Queue-mode "access";
     http
  {
     Dl-Limit "20";
   };
};
  • Pada option Dl-Limit, ubah sesuai dengan batasan bandwidth yang anda kehendaki, pada kasus saya, saya membatasi hingga 20 kbps.
  • Ketika saya test untuk menginstall paket php5-cli , batasan yang saya buat bekerja sesuai keinginan.
After this operation, 5456kB of additional disk space will be used.
Get:1 http://dl2.foss-id.web.id jaunty-updates/main php5-cli 5.2.6.dfsg.1-3ubuntu4.1 [2488kB]
Fetched 2488kB in 2min 2s (20.4kB/s)                                    
Kalau dah kayak gini, aman deh trafik jaringan, gak ada yang teriak-teriak lagi (curhat)...

Selengkapnya....