This repository was archived by the owner on Jun 8, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig
More file actions
123 lines (67 loc) · 2.12 KB
/
config
File metadata and controls
123 lines (67 loc) · 2.12 KB
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
# OpenSSH client configuration
# man:ssh_config(5)
# https://man.openbsd.org/ssh_config.5
# SPDX-FileCopyrightText: © 2025 David Joaquín Shourabi Porcel <https://www.djsp.eu/>
# SPDX-License-Identifier: GPL-3.0-only
# Ask whether to load private keys and their respective passphrase to the agent, which could be the GnuPG agent.
AddKeysToAgent ask
# According to the man page ssh(1), compression "is desirable on modem lines and other slow connections, but will only slow down things on fast networks".
# It can still be enabled for individual hosts and also in the command line with the option `-C`.
Compression no
# Give up connection atempts after 10 seconds.
ConnectTimeout 10
ControlMaster auto
ControlPath ~/.ssh/sockets/%r@%h:%p.sock
ControlPersist 600
# authentication subkey of OpenPGP key `E0C3497126B72CA47975FC322953BB8C16043B43`
IdentityFile ~/.ssh/keys/GnuPG-9BA80B552F9CBF05B8FCE4434A2F1EEFA069A906.pub
# Do not connect to hosts for which there are no keys in `known_hosts` or whose key does not match any of the keys listed in `known_hosts`.
# This protects against man-in-the-middle (MITM) attacks.
StrictHostKeyChecking yes
# Ask whether to trust new host keys announced by servers after successful authentication.
UpdateHostKeys ask
# Arch User Repository
Host aur.archlinux.org
Port 22
PreferredAuthentications publickey
User aur
# Bitbucket Cloud
Host bitbucket.org
Port 22
PreferredAuthentications publickey
User git
# Codeberg
Host codeberg.org
Port 22
PreferredAuthentications publickey
User git
# SourceForge
Host git.code.sf.net
Port 22
PreferredAuthentications publickey
User djsp
# GitHub
Host github.com
Port 22
PreferredAuthentications publickey
User git
# Arch Linux's GitLab instance
Host gitlab.archlinux.org
Port 222
PreferredAuthentications publickey
User git
# GitLab SaaS
Host gitlab.com
Port 22
PreferredAuthentications publickey
User git
Host gitlab.freedesktop.org
Port 22
PreferredAuthentications publickey
User git
# GNOME's GitLab instance
Host ssh.gitlab.gnome.org
Port 22
PreferredAuthentications publickey
User git
Include smaato/config