Wednesday, April 25, 2012

Coming back to life


"Coming Back To Life"
PINK FLOYD

Where were you when I was burned and broken
While the days slipped by from my window watching
Where were you when I was hurt and I was helpless
Because the things you say and the things you do surround me
While you were hanging yourself on someone else's words
Dying to believe in what you heard
I was staring straight into the shining sun

Lost in thought and lost in time
While the seeds of life and the seeds of change were planted
Outside the rain fell dark and slow
While I pondered on this dangerous but irresistible pastime
I took a heavenly ride through our silence
I knew the moment had arrived
For killing the past and coming back to life

I took a heavenly ride through our silence
I knew the waiting had begun
And headed straight..into the shining sun

Thanks!

Thursday, April 12, 2012

Installing RPMforge for CentOS 5

The default RPMforge repository does not replace any CentOS base packages. In the past it used to, but those packages are now in a separate repository (rpmforge-extras) which is disabled by default.
You can find a complete listing of the RPMforge package packages at http://packages.sw.be/
Download the rpmforge-release package. Choose one of the two links below, selecting to match your host's architecture. If you are unsure of which one to use you can check your architecture with the command uname -i



The preferred rpmforge-release package to retrieve and to install in order to enable that repository is one of the two listed above.
Install DAG's GPG key

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
 
Verify the package you have downloaded 
 
rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm
 
Security warning: The rpmforge-release package imports GPG keys into your RPM database.  As long as you have verified the md5sum of the key injection package, and trust Dag, et al., then it should be as safe as your trust of them extends. 
 
Install the package 
 
rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm
 
This will add a yum repository config file and import the appropriate GPG keys.
Then try to install something like this

yum install htop
 
thanks: http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#head-5aabf02717d5b6b12d47edbc5811404998926a1b
 

 

Monday, March 26, 2012

SSH Login Without Password Using ssh-keygen & ssh-copy-id

You can login to a remote Linux server without entering password in 3 simple steps using ssky-keygen and ssh-copy-id as explained in this article.

ssh-keygen creates the public and private keys. ssh-copy-id copies the local-host’s public key to the remote-host’s authorized_keys file. ssh-copy-id also assigns proper permission to the remote-host’s home, ~/.ssh, and ~/.ssh/authorized_keys.

This article also explains 3 minor annoyances of using ssh-copy-id and how to use ssh-copy-id along with ssh-agent.

Step 1: Create public and private keys using ssh-key-gen on local-host

jsmith@local-host$ [Note: You are on local-host here]

jsmith@local-host$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/jsmith/.ssh/id_rsa):[Enter key]
Enter passphrase (empty for no passphrase): [Press enter key]
Enter same passphrase again: [Pess enter key]
Your identification has been saved in /home/jsmith/.ssh/id_rsa.
Your public key has been saved in /home/jsmith/.ssh/id_rsa.pub.
The key fingerprint is:
33:b3:fe:af:95:95:18:11:31:d5:de:96:2f:f2:35:f9 jsmith@local-host

Step 2: Copy the public key to remote-host using ssh-copy-id

jsmith@local-host$ ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host
jsmith@remote-host's password:
Now try logging into the machine, with "ssh 'remote-host'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.
Note: ssh-copy-id appends the keys to the remote-host’s .ssh/authorized_key.

Step 3: Login to remote-host without entering the password

jsmith@local-host$ ssh remote-host
Last login: Sun Nov 16 17:22:33 2008 from 192.168.1.2
[Note: SSH did not ask for password.]

jsmith@remote-host$ [Note: You are on remote-host here]

The above 3 simple steps should get the job done in most cases.

We also discussed earlier in detail about performing SSH and SCP from openSSH to openSSH without entering password.

If you are using SSH2, we discussed earlier about performing SSH and SCP without password from SSH2 to SSH2 , from OpenSSH to SSH2 and from SSH2 to OpenSSH.

Using ssh-copy-id along with the ssh-add/ssh-agent

When no value is passed for the option -i and If ~/.ssh/identity.pub is not available, ssh-copy-id will display the following error message.
jsmith@local-host$ ssh-copy-id -i remote-host
/usr/bin/ssh-copy-id: ERROR: No identities found

If you have loaded keys to the ssh-agent using the ssh-add, then ssh-copy-id will get the keys from the ssh-agent to copy to the remote-host. i.e, it copies the keys provided by ssh-add -L command to the remote-host, when you don’t pass option -i to the ssh-copy-id.
jsmith@local-host$ ssh-agent $SHELL

jsmith@local-host$ ssh-add -L
The agent has no identities.

jsmith@local-host$ ssh-add
Identity added: /home/jsmith/.ssh/id_rsa (/home/jsmith/.ssh/id_rsa)

jsmith@local-host$ ssh-add -L
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsJIEILxftj8aSxMa3d8t6JvM79DyBV
aHrtPhTYpq7kIEMUNzApnyxsHpH1tQ/Ow== /home/jsmith/.ssh/id_rsa

jsmith@local-host$ ssh-copy-id -i remote-host
jsmith@remote-host's password:
Now try logging into the machine, with "ssh 'remote-host'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.
[Note: This has added the key displayed by ssh-add -L]

Three Minor Annoyances of ssh-copy-id

Following are few minor annoyances of the ssh-copy-id.

  1. Default public key: ssh-copy-id uses ~/.ssh/identity.pub as the default public key file (i.e when no value is passed to option -i). Instead, I wish it uses id_dsa.pub, or id_rsa.pub, or identity.pub as default keys. i.e If any one of them exist, it should copy that to the remote-host. If two or three of them exist, it should copy identity.pub as default.
  2. The agent has no identities: When the ssh-agent is running and the ssh-add -L returns “The agent has no identities” (i.e no keys are added to the ssh-agent), the ssh-copy-id will still copy the message “The agent has no identities” to the remote-host’s authorized_keys entry.
  3. Duplicate entry in authorized_keys: I wish ssh-copy-id validates duplicate entry on the remote-host’s authorized_keys. If you execute ssh-copy-id multiple times on the local-host, it will keep appending the same key on the remote-host’s authorized_keys file without checking for duplicates. Even with duplicate entries everything works as expected. But, I would like to have my authorized_keys file clutter free

http://www.thegeekstuff.com/2008/11/3-steps-to-perform-ssh-login-without-password-using-ssh-keygen-ssh-copy-id/

Tuesday, March 20, 2012

Zigeunerweisen (Gypsy Airs Op. 20 Pablo de Sarasate)








I like Zigeunerweisen

Zigeunerweisen (Gypsy Airs Op. 20 Pablo de Sarasate) is a piece for violin and orchestra (or violin and piano) by the Spanish composer and virtuoso Pablo de Sarasate. It is Sarasate's most popular composition and is a favorite among violin virtuosos. It has been recorded many times by such notable violinists as Sarah Chang, Zino Francescatti, Jascha Heifetz, Itzhak Perlman, Kyung-Wha Chung, Gil Shaham, Midori Goto and Anne-Sophie Mutter. It was also played in the 2003 film, Together.

thanks for all

Don't worry...

Don't worry about life you're not going to survive it anyway

I'm Alive

Tuesday, February 14, 2012

For Always


close my eyes
and there in the shadows I see your light
You come to me out of my dreams across
the night

You take my hand
though you may be so many stars away
I know that our spirits and souls are one
We've circled the moon and we've touched the sun
So here we'll stay

For always, forever
Beyond here and on to eternity
For always, forever

For us there's no time and no space
No barrier love won't erase
Wherever you go
I still know
In my heart you will be
With me

From this day on I'm certain that I'll never be alone
I know what my heart must have always known
That love has a power that's all its own

And for always, forever
Now we can fly
And for always and always
We will go on beyond goodbye

For always, forever
Beyond here and on to eternity
For always and ever
You'll be a part of me

And for always, forever
A thousand tomorrows may cross the sky
And for always and always
We will go on
beyond goodbye 

Thanks Writer: WILLIAMS, JOHN T. / WEIL, CYNTHIA 
and Josh Groban

Tuesday, January 3, 2012

Stop working, go play

I'm learning to English.
stop working, go play with English

And...Happy new year! Try harder in 2012
I AM READY