/
config
143 lines (115 loc) · 3.2 KB
/
config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
Host *
# UseRoaming no
ServerAliveInterval 60
# ForwardX11 yes
# User mhn
# PKCS11Provider /usr/local/lib/opensc-pkcs11.so
Host 10.251.*
User ubuntu
Host 10.252.*
User ec2-user
#AWS sandbox account 10.251.80.0/20
Host 10.251.80.* 10.251.81.* 10.251.82.* 10.251.83.* 10.251.84.* 10.251.85.* 10.251.86.* 10.251.87.* 10.251.88.* 10.251.89.* 10.251.90.* 10.251.91.* 10.251.92* 10.251.93.* 10.251.94.* 10.251.95.*
IdentityFile ~/.ssh/baseline-sandbox.pem
#AWS dev account 10.251.48.0/20
Host 10.251.48.* 10.251.49.* 10.251.50.* 10.251.51.* 10.251.52.* 10.251.53.* 10.251.54.* 10.251.55.* 10.251.56.* 10.251.57.* 10.251.58.* 10.251.59.* 10.251.60.* 10.251.61.* 10.151.62.* 10.251.63.*
IdentityFile ~/.ssh/baseline-dev.pem
#AWS prod account 10.251.32.0/20
Host 10.251.32.* 10.251.33.* 10.251.34.* 10.251.35.* 10.251.36.* 10.251.37.* 10.251.38.* 10.251.39.* 10.251.40.* 10.251.41.* 10.251.42.* 10.251.43.* 10.251.44.* 10.251.45.* 10.251.46.* 10.251.47.*
IdentityFile ~/.ssh/baseline-prod.pem
#AWS dev west
Host "10.252.19?.*", "!10.252.190.*", "!10.252.191.*"
IdentityFile ~/.ssh/baseline-dev-west.pem
#AWS shared 10.251.64.0/20
Host "10.251.6?.*", "!10.251.60.*", "!10.251.61.*", "!10.251.62.*", "!10.251.63.*", "10.251.7?.*"
IdentityFile ~/.ssh/baseline-shared.pem
# Work MacBook Pro
# Host wasabi
# HostName fugazi.est.ksu.edu
# User mhn
Host wasabi.local
HostName 192.168.6.16
User mhn
# AWS Linux Admin Workstation
# ssh -i ~/.ssh/admin-mhn-linux-key.pem mhn@10.251.129.148
Host admin
HostName mhn-linux-admin.aws.ksu.edu
User mhn
IdentityFile ~/.ssh/mhn-admin-linux.pem
PubKeyAuthentication yes
# ChallengeResponseAuthentication yes
# PasswordAuthentication yes
# EST Jump box
Host jump
# HostName est-jump-p-mhn-01.campus.ksu.edu
HostName est-jump-p-linux-01.campus.ksu.edu
user mhn
# Personal
# Ubuntu on NUC
Host fermata
# HostName 68.102.23.189
HostName 24.255.217.102
Port 11105
user mark
Host fermata.local
HostName 192.168.4.38
Port 11105
user mark
Host irc
# HostName 68.102.23.189
HostName 24.255.217.102
Port 11116
user mark
# Raspbian on Raspberry Pi
Host minuet
# HostName 68.102.23.189
HostName 24.255.217.102
Port 11106
user mark
# macOS Mojave on MacBook Pro
Host rosindust
# HostName 68.102.23.189
HostName 24.255.217.102
Port 11110
user mark
# Minion (while on home network)
Host Minion
HostName 192.168.5.67
User mark
# minion (while connected via USB)
Host minion
HostName 10.0.9.1
User mark
# Raspberry Pi 3
Host hydrogen
HostName 192.168.4.108
User mark
# Tailscale
Host ts-fermata
HostName 100.65.218.87
user mark
Host ts-argon
HostName 100.90.130.85
user mark
Host ts-minion
HostName 100.79.24.3
user mark
Host ts-wasabi
HostName 100.79.198.88
user mhn
Host ts-gnomon
HostName 100.101.18.109
user mark
Host ts-hydrogen
HostName 100.109.181.28
user mark
# Access GitHub even when port 22 isn't available
# Host github.com
# Match user !mhn host "github.com"
# HostName ssh.github.com
# Port 443
# user git
# Pair hosting
Host pair
HostName mnichols.pairserver.com
User mnichols