Dosyama göre ssh_config
...
Yapılandırma verileri aşağıdaki şekilde ayrıştırılır:
- komut satırı seçenekleri
- kullanıcıya özgü dosya
- sistem çapında dosya
Bununla birlikte, (ve evet, biliyorum, belgelenmiş varsayılanlar için VE ve (umut) bulup giderebilirim ) .. TÜM mevcut ayarlar için etkin yapılandırmayı nasıl "yazdırabilirim". Örneğin ...man ssh_config
man ssh
ssh -o Tunnel=ethernet servername -p 2210 --print-config
SSH-2.0-OpenSSH_7.0
Command Line Options
Port 2210
Host servername
Command Line Configurations
Tunnel Ethernet
Config File
...
SSH Defaults
...
AddressFamily any (???)
BatchMode no
...
Bu, tam olarak neyin ve neden ayarlandığını size bildirir. HAYIR belgelenmiş varsayılan değeriAddressFamily
olan bir yapılandırma seçeneğinin mükemmel bir örneği olduğu için özellikle çağırdım . Gönderen ...man ssh_config
Bağlanırken hangi adres ailesinin kullanılacağını belirtir. Geçerli argümanlar vardır
any
,inet
(kullanma Yalnızca IPv4) veyainet6
(sadece IPv6 kullanılır).
Ihh! Herhangi bir yapıcı öneri için teşekkürler (sadece bir grup değil RTFM
). 🙉
ssh_config
= sshd_config
.
sshd
yeni kurulumdan sonra stok yapılandırma dosyalarında gösterilen dahili varsayılanlarını geçersiz kılmak için yapılandırma dosyalarını kullanır