1. Öncelikle Ubuntu'da ssh-key oluşturalım:
ssh-keygen -t rsa
a. Öncelikle dosya adı (id_rsa) istenmektedir, boş bırakabilirsiniz.
b. Passphrase ile parola girebilirsiniz. Böylece bağlantınızda sizen parola da istenecektir. İsterseniz sonra bu parolayı
ssh-keygen -p
ile değiştirebilirsiniz.2. Oluşturduğumuz SSH-Key'i WHM/Cpanel'e yükleyelim:
a. WHM/Cpanel'e login olduktan sonra "Manage root's SSH Keys" menüsünden "Import Key" tıklıyoruz.
b. Kaydedilecek dosya adını "id_rsa" olarak giriyoruz.
c. Ubuntu'da
gedit ~/.ssh/id_rsa.pub
ile ssh public keyi açıyoruz ve içeriği kopyalayıp "Public Key" yazan kutucuğa yapıştırıp Import butonu ile kaydediyoruz. İlk kutucuk Private Key isteyecektir bura ile karıştırılmamalıdır.3. Yüklenen Puclic Key'e yetki verelim:
Bunun için "Manage root's SSH Keys" ana ekranında iken yüklenen key'in "Manage Authorization" tıklayıp "Authorize" butonuna tıklayarak yetkisini veriyoruz.
Böylece artık bu key dosyası ile (kopyasını yedekleyebilirsiniz) sunucunuza daha güvenli bir şekilde bağlanabilirsiniz.
4. Bağlanalım:
ssh root@ip-adresim -i ~/.ssh/id_rsa
NOT: Bağlantı sırasında "Permission denied (publickey,gssapi-with-mic)" şeklinde hata iletisi alırsanız sudo ile bağlanabilirsiniz.
0 yorum:
Yorum Gönder