Güvenli parolasız oturum açma fantezi gibi görünebilir, ancak SSH anahtarlarıyla kolayca elde edilebilir.
SSH, bu trafiği tamamen şifreleyerek yerel makineniz ile uzak bir sistem arasındaki iletişimi güvence altına alır. Ancak, uzak bir ana bilgisayara her bağlandığınızda parolayı girmek biraz can sıkıcı olabilir.
Neyse ki, parolasız SSH girişini etkinleştirerek bu adımı atlayabilirsiniz. nasıl kullanılacağını göstereceğiz ssh-kopya-kimliği yapmak için komut verin.
Parola Olmadan SSH Nasıl Kullanılır
aracılığıyla parolasız oturum açmayı etkinleştirmek için SSH, tek yapmanız gereken ortak anahtarınızı uzak sunucuya kopyalamak. Bir SSH anahtarı gerçekten bir çift anahtardır: biri genel diğeri özel. Uzak bir SSH sunucusu bunları bağlanmadan önce kimliğinizi doğrulayın.
kullanarak SSH anahtar çiftlerinizi kolayca oluşturabilirsiniz. ssh-keygen emretmek. Anahtarları ssh oluşturduğunda, ortak anahtarınızı uzak sunucuya kopyalayın. Bu, sonraki oturum açma işlemlerinde SSH parolanızı yazmanıza gerek kalmamasını sağlayacaktır.
Genel ve Özel SSH Anahtarları Oluşturun
SSH anahtar çiftlerinizi oluşturmak için terminalinizi çalıştırın ve aşağıdaki komutu girin:
ssh-keygen
Program tamamlanıp anahtar dosyaları oluşturana kadar her istemde enter tuşuna basmaya devam edin.
Sunucuya Genel SSH Anahtarı Ekleyin
Artık SSH anahtarlarınızı oluşturduğunuza göre, ortak anahtarı uzak sunucunuza eklemeniz gerekiyor. ile yapabilirsiniz ssh-kopya-kimliği emretmek:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-host
Yukarıdaki komutu terminalinize yazın ve değiştirin kullanıcı ve uzak ana bilgisayar kullanıcı adınız ve uzak makinenin ana bilgisayar adı/IP'si ile.
Şifresiz SSH Sunucusuna Bağlanın
Sunucuya ortak anahtarı ekledikten sonra, hepiniz bir parola olmadan oturum açmaya hazırsınız. ssh-kopya-kimliği. Aşağıdaki komutu kullanarak kendiniz test edebilirsiniz:
ssh kullanıcı@uzak-ana bilgisayar.
ssh-copy-id Kullanarak Parolalardan Kurtulun
kullanma ssh-kopya-kimliği, uzak bir sunucuya ortak bir anahtar yükleyebilir ve parola olmadan bağlanabilirsiniz. Ancak, tüm sistemler için parolasız kimlik doğrulamayı etkinleştirmemelisiniz. Bunun yerine, sık kullandığınız sistemlere erişmek için kullanın. Bu konuda yeniyseniz, SSH'yi nasıl kuracağınızı ve kurulumunuzu nasıl yapılandıracağınızı öğrenmeyi deneyin.
Linux bilgisayarınıza veya sunucunuza uzaktan erişmeniz mi gerekiyor? Linux, Windows ve mobil cihazlarda SSH'yi nasıl kuracağınız ve yapılandıracağınız aşağıda açıklanmıştır.
Sonrakini Oku
- Programlama
- Güvenlik
- SSH
- Linux
- Unix
- Güvenlik
Rubaiat, açık kaynak için güçlü bir tutkuya sahip bir Bilgisayar Bilimleri mezunudur. Bir Unix ustası olmasının yanı sıra, ağ güvenliği, kriptografi ve işlevsel programlama ile de ilgilenmektedir. Hevesli bir ikinci el kitap koleksiyoncusu ve klasik rock'a hiç bitmeyen bir hayranlığı var.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın