ssh bağlantı ayarları


Bazen bu sistem işleri ile uğraşırken çok yararlı bir şeyi sonradan öğrendiğinde, insanın “Bu zamana kadar neredeydin? diye” sitem edesi geliyor.

Bu yazcağım blog yazısı, başlıktanda gördüğünüz üzere, ssh bağlantısını kolaylaştırmak adına bir makale olacak.

Bilgisayarlarda bulunan /etc/hosts bildiğiniz üzere TTL zamanında sıkıntı yaşandığında yada domain yönlendirmesi olmayan bir IP’ye takma isim(alias) kullanmanızı bağlanmanızı sağlıyor.

Bir nevi bilgisayarınızın, kendi kendine sorduğu olan ilk DNS servisi diyebiliriz. 2 gün önce farkettiğim üzere aynı mantık, ssh sistemi içinde de varmış ve bu şekilde yerine çok daha basit ssh yönlendirmeleri yapabiliyormuşuz.

Kullanım senaryoları;

  • Docker kullanıyorsanız
  • Vagrant kullanıyorsanız
  • AWS’de pem keyleri ile haşır neşir olma durumunuz var ise
  • veya ssh -f -N -L 9906:127.0.0.1:3306 coolio@database.example.com

gibi bir komutlar kullanıyorsanız artık bunları unutun!

Bu komutlar yerine artık sadece ssh alias  diyerek bağlanabileceksiniz.

Bunun için sadece yapmanız gereken

Oluşturduğunuz dosyanın içine gerekli bilgileri giriniz

Ve daha sonra konsolunuzdan sadece ssh alias diye bağlanabilirsiniz.

Bu kadar basit.

Emacs kullanıcılarına

tramp-term komutunu çalıştırıp sadece alias yazıldığınızda servere otomatik olarak bağlanabiliyorsunuz.

Daha fazlası için