config 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  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 github.com
  17. ServerAliveInterval 300
  18. ServerAliveCountMax 2
  19. AddKeysToAgent yes
  20. IdentityFile ~/.ssh/2022_git
  21. # Home Gitea account:
  22. Host code.unbl.ink git.service 192.168.40.118 gogs*
  23. Port 2222
  24. User git
  25. IdentityFile ~/.ssh/2022_git
  26. PreferredAuthentications publickey
  27. PasswordAuthentication no
  28. IdentitiesOnly yes
  29. Host gogs*
  30. Port 2222
  31. # Mailinabox uses root by default
  32. Host box.unbl.ink
  33. IdentityFile ~/.ssh/box_unbl_ink
  34. User root
  35. Host box.castine.town
  36. IdentityFile ~/.ssh/box_castine_town
  37. User root
  38. Host akna.local
  39. User pi
  40. Host sdf.org
  41. User secstate
  42. Host otaku.sdf.org
  43. User secstate
  44. Host sverige.freeshell.org
  45. User secstate
  46. Host cosmic.voyage
  47. User secstate
  48. IdentityFile ~/.ssh/cosmic.voyage
  49. Host tilde.club
  50. User secstate
  51. IdentityFile ~/.ssh/powellc
  52. Host bastion*
  53. Port 33
  54. User powellc
  55. Host snap2*.local
  56. User powellc
  57. # ChicagoVPS
  58. Host pandora.unbl.ink bt2.unbl.ink
  59. IdentityFile ~/.ssh/pandora
  60. User root
  61. # Inside our network, skip strict host key checking
  62. Host *.local *.service
  63. StrictHostKeyChecking no
  64. # LibreELEC
  65. Host ymir.local gerd.local skoll.local
  66. User root
  67. # Bare metal hosts
  68. 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
  69. User powellc
  70. IdentitiesOnly yes
  71. # PBP uses root user
  72. Host penobscotbaypress.com
  73. User root
  74. Host bastion.unbl.ink
  75. Port 33
  76. IdentityFile ~/.ssh/2022_h2_powellc
  77. ## Jail hosts all need a jump
  78. Host *.local 192.168.1.* *.service
  79. User root
  80. IdentityFile ~/.ssh/jails
  81. Hostname %h
  82. #ProxyJump bastion.unbl.ink