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

Wednesday, December 28, 2011

Song Of Myself

1. From A Dusty Bookshelf

Instrumental

2. All That Great Heart Lying Still

The nightingale is still locked in the cage
The deep breath I took still poisons my lungs
An old oak sheltering me from the blue
Sun bathing on its dead frozen leaves

A catnap in the ghost town of my heart
She dreams of storytime and the river ghosts
Of mermaids, of Whitman's and the Ride
Raving harlequins, gigantic toys

A song of me a song in need
Of a courageous symphony
A verse of me a verse in need
Of a pure-heart singing me to peace

All that great heart lying still and slowly dying
All that great heart lying still on an angelwing

All that great heart lying still
In silent suffering
Smiling like a clown until the show has come to an end
What is left for encore
Is the same old Dead Boy's song
Sung in silence
All that great heart lying still and slowly dying
All that great heart lying still on an angelwing

A midnight flight into Covington Woods
A princess and a panther by my side
These are Territories I live for
I'd still give my everything to love you more

(repeat br.+ch.)

3. Piano Black

A silent symphony
A hollow opus #1,2,3

Sometimes the sky is piano black
Piano black over cleansing waters

Resting pipes, verse of bore
Rusting keys without a door

Sometimes the within is piano black
Piano black over cleansing waters

All that great heart lying still and slowly dying
All that great heart lying still on an angelwing


4. Love

I see a slow, simple youngster by a busy street, with a begging bowl in his shaking hand.
Trying to smile but hurting infinitely. Nobody notices.
I do, but walk by.

An old man gets naked and kisses a model-doll in his attic.
It's half-light and he's in tears.
When he finally comes his eyes are cascading.

I see a beaten dog in a pungent alley. He tries to bite me.
All pride has left his wild drooling eyes.
I wish I had my leg to spare.

A mother visits her son, smiles to him through the bars.
She's never loved him more.

An obese girl enters an elevator with me.
All dressed up fancy, a green butterfly on her neck.
Terribly sweet perfume deafens me.
She's going to dinner alone.
That makes her even more beautiful.

I see a model's face on a brick wall.
A statue of porcelain perfection beside a violent city kill.
A city that worships flesh.


The 1st thing I ever heard was a wandering man telling his story
It was you, the grass under my bare feet
The campfire in the dead of the night
The heavenly black of sky and sea

It was us
Roaming the rainy roads, combing the gilded beaches
Waking up to a new gallery of wonders every morn
Bathing in places no-one's seen before
Shipwrecked on some matt-painted island
Clad in nothing but the surf - beauty's finest robe

Beyond all mortality we are, swinging in the breath of nature
In early air of the dawn of life
A sight to silence the heavens

I want to travel where life travels, following its permanent lead
Where the air tastes like snow music
Where grass smells like fresh-born Eden
I would pass no man, no stranger, no tragedy or rapture
I would bathe in a world of sensation
Love, Goodness, and Simplicity
( While violated and imprisoned by technology )

The thought of my family's graves was the only moment I used to experience true love
That love remains infinite, as I'll never be the man my father is

How can you "just be yourself" when you don't know who you are?
Stop saying "I know how you feel"
How could anyone know how another feels?

Who am I to judge a priest, beggar, whore, politician, wrongdoer?
I am, you are, all of them already

Dear child, stop working, go play
Forget every rule
There's no fear in a dream

"Is there a village inside this snowflake?"
- a child asked me
"What's the color of our lullaby?"

I've never been so close to truth as then
I touched its silver lining

Death is the winner in any war
Nothing noble in dying for your religion
For your country
For ideology, for faith
For another man, yes

Paper is dead without words
Ink idle without a poem
All the world dead without stories
Without love and disarming beauty

Careless realism costs souls

Ever seen the Lord smile?
All the care for the world made Beautiful a sad man?
Why do we still carry a device of torture around our necks?
Oh, how rotten your pre-apocalypse is
All you bible-black fools living over nightmare ground

I see all those empty cradles and wonder
If man will ever change

I, too, wish to be a decent manboy but all I am
Is smoke and mirrors
Still given everything, may I be deserving

And there forever remains that change from G to Em



Thanks for Nightwish with this song :>

Monday, October 17, 2011

Nơi đảo xa



Nhạc: Thế Song


Nơi anh đến là biển xa, nơi anh tới ngoài đảo xa
Từ mảnh đất quê ta giữa đại dươ­ng mang tình thươ­ng quê nhà
Đây Trường Sa, kia Hoàng Sa
Ngàn bão tố phong ba đã vượt qua v­ượt qua

Lướt sóng con tầu mang tín hiệu trong đất liền
Mắt em nhìn theo con tầu đi xa mãi
Giữa nơi biển khơi đang nở rộ ngàn bông hoa san hô
Cánh hoa đỏ thắm bao hy vọng anh gửi về tặng em
Ơi ánh mắt em yêu như­ biển xanh như­ trời xanh trong nắng mới
Nhớ cả dáng hình em mùa gặt nặng đôi vai
Sóng ru mối tình đời thủy thủ càng thêm vui
Đây con tầu xa khơi, đây con tầu xa khơi

Vầng trăng sáng trên biển xa, vầng trăng sáng ngoài đảo xa
Vẳng nghe tiếng ngân nga ru lòng ta bao lời ca quê nhà
Đây Trường Sa, kia Hoàng Sa
Quần đảo đứng hiên ngang thiên hùng ca ngời sáng

Tháng năm con tầu quen sóng cả quen gió biển
Nước da màu nắng tươi giòn thêm ánh thép
Cánh chim hải âu bốn mùa về cùng anh vui ra khơi
Cánh hoa biển trắng là kỷ niệm anh gửi về tặng em
Đây súng khoác trên vai trăng đầu núi soi hình anh đang đứng đó
Nhắn về đất liền cánh buồm chở đầy tin yêu
Sóng ru mối tình đời thủy thủ càng thêm yêu
Đây con tầu xa khơi, đây con tầu xa khơi

Bài hát hay quá. Cám ơn nhạc sỹ, và ca sỹ