config 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. #CanonicalizeHostname yes
  2. #CanonicalDomains elationemr.com internal.elationemr.com unbl.ink onec.me
  3. #
  4. Host *
  5. IdentitiesOnly=yes
  6. Host *.local
  7. ServerAliveInterval 300
  8. ServerAliveCountMax 2
  9. AddKeysToAgent yes
  10. VerifyHostKeyDNS no
  11. Host github.com
  12. ServerAliveInterval 300
  13. ServerAliveCountMax 2
  14. AddKeysToAgent yes
  15. IdentityFile ~/.ssh/2022_git
  16. # Home Gitea account:
  17. Host code.unbl.ink git.service gogs*
  18. Port 2222
  19. User git
  20. IdentityFile ~/.ssh/2022_git
  21. PreferredAuthentications publickey
  22. PasswordAuthentication no
  23. IdentitiesOnly yes
  24. # Mailinabox uses root by default
  25. Host box.unbl.ink
  26. IdentityFile ~/.ssh/box_unbl_ink
  27. User root
  28. Host box.castine.town
  29. IdentityFile ~/.ssh/box_castine_town
  30. User root
  31. Host akna.local
  32. User pi
  33. Host sdf.org
  34. User secstate
  35. Host otaku.sdf.org
  36. User secstate
  37. Host sverige.freeshell.org
  38. User secstate
  39. Host cosmic.voyage
  40. User secstate
  41. IdentityFile ~/.ssh/cosmic.voyage
  42. Host tilde.club
  43. User secstate
  44. IdentityFile ~/.ssh/powellc
  45. Host bastion*
  46. Port 33
  47. User powellc
  48. Host snap2*.local
  49. User powellc
  50. # ChicagoVPS
  51. Host pandora.unbl.ink
  52. IdentityFile ~/.ssh/pandora
  53. User root
  54. # Rackedge VPS
  55. Host greip.unbl.ink
  56. IdentityFile ~/.ssh/greip
  57. User root
  58. # Inside our network, skip strict host key checking
  59. Host *.local *.service
  60. StrictHostKeyChecking no
  61. # Bare metal hosts
  62. Host gerd.local
  63. User powellc
  64. Host hati.local
  65. User powellc
  66. Host ymir.local
  67. User powellc
  68. Host aegir.local
  69. User powellc
  70. Host tarqeq.local
  71. User powellc
  72. Host fenrir.local
  73. User powellc
  74. Host daphnis.local
  75. User powellc
  76. Host hyperion.local
  77. User powellc
  78. Host loge.local
  79. User powellc
  80. IdentitiesOnly yes
  81. Host dione.local
  82. User powellc
  83. Host rhea.local
  84. User powellc
  85. Host phoebe.local
  86. User powellc
  87. Host prometheus.local
  88. User powellc
  89. Host iapetus.local
  90. User powellc
  91. Host titan.local
  92. User powellc
  93. Host paaliaq.local
  94. User powellc
  95. Host kiviuq.local
  96. User powellc
  97. Host kari.local
  98. User powellc
  99. Host skoll.local
  100. User powellc
  101. Host atlas.local
  102. User powellc
  103. Host siarnaq.local
  104. User powellc
  105. Host skathi.local
  106. User powellc
  107. Host tarvos.local
  108. User powellc
  109. # PBP uses root user
  110. Host penobscotbaypress.com
  111. User root
  112. Host bastion.unbl.ink
  113. Port 33
  114. IdentityFile ~/.ssh/2022_h2_powellc
  115. ## Jail hosts all need a jump
  116. Host *.local 192.168.1.* *.service
  117. User root
  118. IdentityFile ~/.ssh/jails
  119. Hostname %h
  120. #ProxyJump bastion.unbl.ink