Selon mon ssh_config
dossier ...
Les données de configuration sont analysées comme suit:
- options de ligne de commande
- fichier spécifique à l'utilisateur
- fichier à l'échelle du système
Cela dit, (et oui, je sais, je pourrais parcourir man ssh_config
ET man ssh
, et (espérons) pour les défauts documentés) .. comment puis-je "imprimer" la configuration active, pour TOUS les paramètres actuels. Par exemple, quelque chose comme ...
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
...
Cela vous permettrait de savoir explicitement exactement ce qui est défini et pourquoi. J'ai appelé AddressFamily
spécifiquement, car c'est un exemple parfait d'une option de configuration sans valeur par défaut documentée . De man ssh_config
...
Spécifie la famille d'adresses à utiliser lors de la connexion. Les arguments valides sont
any
,inet
(utilisez IPv4 uniquement) ouinet6
(utilisez IPv6 uniquement).
Pouah! Merci pour toutes suggestions constructives (pas seulement un tas de RTFM
). 🙉
ssh_config
= sshd_config
.
sshd
utilise les fichiers de configuration pour remplacer ses valeurs par défaut internes, qui sont affichées dans les fichiers de configuration d'origine après une nouvelle installation