Bir linux sunucudan, sürekli olarak başka bir linux sunucuya bağlanıyorum. her seferinde şifreyi girmeden nasıl ssh yapabilirim? Başka bir değişle nasıl otomatik login olabilirim.
ssh-exchange gibi birşeylerden bahsediliyor. bilgi verir misiniz?
Bir linux sunucudan, sürekli olarak başka bir linux sunucuya bağlanıyorum. her seferinde şifreyi girmeden nasıl ssh yapabilirim? Başka bir değişle nasıl otomatik login olabilirim.
ssh-exchange gibi birşeylerden bahsediliyor. bilgi verir misiniz?
// Comments are closed.
Bunun için öncelikle bir anahtar yaratmak gerekiyor.
Daha sonra sistem nereye kaydetmek istiyorsunuz diye soracak. Enter a basılırsa varsayılan konuma (/home/kullanıcıadı/.ssh/id_rsa) kaydeder. Eğer .ssh dosyası daha önce yaratılmadıysa otomatik olarak o da yaratılır.
Bir sonraki adımda arzu ederseniz anaharınıza bir şifre koyabilirsiniz. Eğer istemiyorsanız boş bırakarak entera ve tekrar enter a basarak geçebilirsiniz.
İşlemler bittikten sonra daha önce belirlediğimiz ya da varsayılan dizinin altında (/home/kullanıcıadı/.ssh/) iki tane dosya ortaya çıkar:
Bu satırı kopyalayıp, baglanmak istediğiniz sununun /home/sunucudaki_kullanıcı_adı/.ssh/authorized_keys dosyasına eklerseniz automatik olarak şifre kullanmadan ssh üzerinden sunucuya bağlanabilirsiniz.
Kopyala yapıştır yapmaya bir alternatif olarak, anahtarları yarattıktan sonra aşağıdaki kodu kullanarak da otomatik olarak “public key”inizi import edebilirsiniz.
konuyla alakası yep yok sanrım ama SFTP ye dosya yükleme indirme gibi işlemlerini yapan bir uygulamamız var. İlk Filezilla diye uygulama kullanrak SFTP ye bağlanıyoruz. Bağlandığımz sırada hemen altına check box da bunu cash e atayımmı diye soruyor. Onu tikleyince her defasında sormasına gerek kalmıyor. Manuel ayarlara da bu şekilde gerek kalmıyor diye biliyorum.