Ssh ile şifresiz bağlantı

  • # cd ~/.ssh # ssh-keygen -t rsa
  • (passphrase isteyecek, bos geçin entera basın)
  • # cat id_rsa |ssh username@hostname ‘cat > ~/.ssh/id_rsa’
  • Bağlanacağınız makinenin şifresini yazın….
  • # cat id_rsa.pub |ssh username@hostname ‘cat > ~/.ssh/id_rsa.pub’
  • Bağlanacağınız makinenin şifresini yazın….
  • # ssh username@hostname ‘cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys’
  • Bağlanacağınız makinenin şifresini yazın….
  • # ssh root username@hostname ‘chmod 600 ~/.ssh/*’

İşte bu kadar.Bunları yapmak zor diyorsanız işte size scripti ;

#!/usr/bin/ksh

print “REMOTE USER NAME ?\c “; read username

print “REMOTE HOST NAME ?\c “; read hostname

cd ~/.ssh

ssh-keygen -t rsa

echo “1.\c”

cat id_rsa |ssh $username@$hostname ‘cat > ~/.ssh/id_rsa’

echo “2.\c”

cat id_rsa.pub |ssh $username@$hostname ‘cat > ~/.ssh/id_rsa.pub’

echo “3.\c”

ssh $username@$hostname ‘cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys’

ssh $username@$hostname ‘chmod 600 ~/.ssh/*’

One Comment

  1. Merhaba,

    boş passphrase kullanmak güvenliğe vurulmuş büyük bir darbe, özel anahtarı bir şekilde kopyalayan herkes ssh hesabınızı kullanabilir. Anahtarları güvensiz bir şekilde açıkta bırakmadan SSH bahlantılarını şifresiz yapmak mümkün, aşağıdaki yazı bunun nasıl yapılacağını anlatıyor.

    http://e-bergi.com/2008/Subat/SSH-Anahtar-Yonetimi


RSS Feed for this entry

Leave a Comment