.ssh/config dosyası ne işe yarar

ssh, term, programming, config

Host my.host
    HostName 123.123.32.231
    User username
		IdentityFile ".ssh/rsa.pem"
		ForwardAgent yes

# Tüm sunucular için ortak ayarlar
Host *
  ForwardAgent yes
  AddKeysToAgent yes
  • .ssh/config dosyasına sunuculara bağlanmak için gerekli bilgileri kaydederiz

  • HostName sunucunun IP adresi

  • User sunucudaki kullanıcı adı

  • IdentityFile sunucuya bağlanmak için kullanılacak anahtar dosya

  • AddKeysToAgent tekrardan bağlantılar için anahtarı saklar

`ForwardAgent` lokal **agent** bilgilerini uzan sunucuya aktarır

- **Git SSH auth** varsa eğer lokalde, karşı sunucuya da bu aktarılır

ssh my.host komutu ile aslında ssh -A username@123.123.32.231 -i .ssh/rsa.pem kodunu yazmış oluruz

Last updated

© 2024 ~ Yunus Emre Ak ~ yEmreAk