SSH ile key üretmek için ssh-keygen yazılımı kullanılıyor. Bu yazılım bir private bir de public key üretir.
Public key her zaman karşıdakine verilen dosyadır. Aşağıda bu durumu gösteren ve buradan aldığım bir örnek resim var.
Bir başka örnekte ise public/private key oluşturmak için aşağıdaki komut kullanılıyor. -f seçeneği ile private key'in hangi dosyaya konulacağı belirtiliyor.
Örnek:
ssh root@mypc "opt/mycode/check.sh"
Eğer istersek bir betik yazıp ssh'a parametre geçip geçilmediğini de kontrol edebiliriz. Örnek:
if [ $# - eq 2 ]; then
ssh root@mypc $1
fi
Public key her zaman karşıdakine verilen dosyadır. Aşağıda bu durumu gösteren ve buradan aldığım bir örnek resim var.
Bir başka örnekte ise public/private key oluşturmak için aşağıdaki komut kullanılıyor. -f seçeneği ile private key'in hangi dosyaya konulacağı belirtiliyor.
ssh-keygen -t rsa -f ~/.ssh/id_rsaPublic karşıdaki sistemin ~/.ssh/authorized_keys dosyasına eklenir. Örneğin ismi id_rsa.pub olan public key dosyasını eklemek için aşağıdaki komut kullanılabilir.
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keysKarşı Sistemde Komut Çalıştırmak
Örnek:
ssh root@mypc "opt/mycode/check.sh"
Eğer istersek bir betik yazıp ssh'a parametre geçip geçilmediğini de kontrol edebiliriz. Örnek:
if [ $# - eq 2 ]; then
ssh root@mypc $1
fi
Hiç yorum yok:
Yorum Gönder