summaryrefslogtreecommitdiff
path: root/misc/dotfiles/ssh/config.j2
blob: af8550253d062b726edd5a007e106225e07fcd66 (plain) (blame)
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
Host *
{% if ansible_facts['os_family'] == "Darwin" %}
    # macOS specific settings.
    UseKeychain yes
    AddKeysToAgent yes
{% endif %}

Host gate
    Hostname gate.ilvokhin.com
    User d
    ForwardAgent yes

Host sun
    Hostname sun.ilvokhin.com
    User d

Host mail
    Hostname mail.ilvokhin.com
    User d

# Moscow machines behind NAT.
Host water
    ProxyJump gate
    Hostname 10.9.8.2
    User d
    ForwardAgent yes

Host flame
    ProxyJump gate
    Hostname 10.9.9.2
    User d
    ForwardAgent yes