Есть ли эквивалент для ssh
к sshd -T
(или, для тех, кто знает, что-то вроде maven's mvn help:effective-pom
) ?
Я хотел бы увидеть эффективную конфигурацию, которая будет применяться к ssh
команда без необходимости / возможности подключения к удаленному хосту
У меня есть партии с аргументами командной строки, локальный пользователь ~/.ssh/config
и глобальный /etc/ssh/ssh_config
которые приносят кошмарные проблемы с экстраполяцией конфигурации.
Например. команда не работает, потому что глобальная конфигурация заставляет удаленный порт использовать неправильный демон ssh / изменить удаленное имя пользователя / изменить имя удаленного хоста /
В предыдущих версиях openssh-6.8 нет другого выхода, кроме -Q
вариант, который доступен только для [-Q cipher | cipher-auth | mac | kex | key]
. Вы можете получить только базовую информацию о разборе конфигурации ssh во время входа в систему с помощью -v
переключатель.
В openssh-6.8 и новее есть переключатель для ssh, -G
, который делает то же самое, что и -T
для sshd
.