config 2.1 KB

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