ASCII Art Generator

ASCII art is an art of combining characters laid out to form a pattern on screen. Its nice to be used in a text mode environment, such as ssh, irc, and other similar environment, just to get yourself not too boring ๐Ÿ™‚

You can go to this site, http://www.network-science.de/ascii/, where you can generate different ASCII art to form a text in different size and font.

This is an example
Example of ASCII art as welcome message in ssh

You can change welcoming message of ssh in the file /etc/motd/. Try relogin and you will see the welcoming message

After 1Y0-259 and EX0-101, all the PMI-001 professionals are fully qualified to write 642-825.

SSH Quick login, without password

This is a techniques that enables you to login into a remote Linux machine without having any password challenge. You can immediately logged in your remote linux machine, with a single ssh command.

This technique requires a pair of keys, generated on your local machine. The public key will be placed in the remote machine, and the private key resides on your local machine. During key generation, it will prompt for the key password. You need to leave it empty, for no password login.

This technique is useful for administrators that need to login and manage alot of computers from a single machine. No more hassle to key in password in each of the remote machine. This technique is also useful if you want to make a shell script to transfer a file using scp (Secure Copy). The file will be transfered wthout any password challenge, and will be transfered securely.

First thing to do, generate the key pair on your local machine.

su-bash$ ssh-keygen -t rsa

For the key password, leave it blank

The key pair generated are being store at /home/budihost/.ssh/
The public key, id_rsa.pub need to be transfered into .ssh folder in the remote machine.

su-bash$ ssh server “mkdir .ssh; chmod 0700 .ssh”
su-bash$ scp .ssh/id_rsa.pub server:~/.ssh/authorized_keys

You can now try to login to your remote machine,
su-bash$ ssh -l budihost server
You will be logged in without any password prompt

Writing 70-294 and 70-536 is the next step for a 70-642 professional after they are done with 642-642 and 642-845.

My personal climbing gear

Hai, sorry for long silence.. I get myself busy with some other works, and activities ๐Ÿ™‚

I finally bought my own personal climbing gear.

My personal climbing gear

This is just a few gears this essential in wall & rock climbing activities.. I’m planning to buy more. At least, I can go climbing or go to any building and do repelling with my family.

See ya..

Meebo – Web-based IM client (AJAX powered)

Meebo web-based IM client

Meebo is a new web-based IM client, developed with AJAX. The system integrating the core of GAIM 1.5 with AJAX. Nice work for all of them.

Meebo allows user to login to most popular IM provider. There are Yahoo Messenger, AIM or ICQ, Jabber or GTalk and MSN Messenger. They claims that users password were encrypted using 1024-bit RSA keys. I hope they do..

You should have a try.
http://www.meebo.com

Cool vmware player

VMware player in action

I have tried VMware player. Its cool man, quite fast when loading and handling it. I love it. But I couldn’t find function to suspend a virtual machine, means I have to shutdown my virtual machine properly to close it.

Try it, you’ll love it ๐Ÿ˜‰

VMware player – Free Virtual machine!!

VMWare Player - Free!!

Ya, VMware now have launched a free version of its virtual amchine software. This virtualization software will create a virtual machine, just like the normal paid one, but with limited functionalities. View the comparison between VMWare player and other VMWare products here, VMWare Player comparison.

The software were in Windows and Linux. Enjoy it. Download it from here. VMWare player

Enabling firewall in FreeBSD – ipf

logo-full

This writeup will be short, to summarize how to enable ipf firewall in FreeBSD. In my experience with FreeBSD 5.4, it just work very well.

First, we need to enable it in the kernel configuration file. The default filename is GENERIC and located in /usr/src/sys/i386/conf/. First I make a copy of the configuration file, to BUDIHOST simply by using this command.

my.budihost.com# cp GENERIC BUDIHOST

Edit BUDIHOST, add these few lines:

options IPFILTER # IPFilter support
options IPFILTER_LOG # IPFilter logging support
options IPFILTER_DEFAULT_BLOCK # Block all packets by default
options RANDOM_IP_ID # RANDOM_IP_ID causes the ID field in IP packets to be randomized

These few lines also need to be added into /etc/rc.conf

ipfilter_enable=”YES” #Stateful firewall
ipfilter_program=”/sbin/ipf” # where the ipfilter program lives
ipfilter_rules=”/etc/ipf.rules” # loads rules definition text file
ipfilter_flags=”-F a -f /etc/ipf.rules” #IPFilter is enabled in the kernel and not module

After modification in your kernel configuration file, you need to rebuild and reinstall the new kernel with the new configuration.

my.budihost.com# cd /usr/src/
my.budihost.com# make buildkernel KERNCONF=BUDIHOST
my.budihost.com# make installkernel KERNCONF=BUDIHOST

Please check the error or any messages prompted after the buildkernel. If there is any problem, you might need to edit your configuration file, then rebuild. After you have sucessfully rebuild the kernel, then you can install it.

The firewall rules were stored in /etc/ipf.rules. You need to modify the file, to suite your production needs.

This is a sample configuration file. /etc/ipf.rules . You can open any additional port yourself, the configuration is simple straight forward.

Reboot your machine..

my.budihost.com# shutdown -r now

๐Ÿ™‚

I have experience once, when I cannot ping to my own box. I also cannot check my email using webmail, the error message come out, no route to host. Its actually because of the firewall rule, u need to allow loopback interface to transfer. Solved! ๐Ÿ˜‰

Server migrated to Malaysia datacenter – Netmyne

Netmyne datacenter

Finally, Budihost server have been changed to Netmyne datacenter, in Brickfield.. Theres alot of problem while migrating, from DNS problem with Jaring, server firewall problem, and now, running smooth and sound.

Netmyne datacenter in Brickfield is a preference for most company in Malaysia, as it is located inside KL, no need to go to Cyberjaya. With fast connection, it hope will provide a better performance for all our clients, and clients to be ๐Ÿ™‚

If you have any problem with our solutions, please do contact me.
If you are looking for a dedicated server solutions, please do contact us.

Enjoy the speed! ๐Ÿ™‚