I can expect the settings in
/etc/ssh/ssh_config
to be ignored?
Sim. ssh
lê a opção de linha de comando -F
, que define a variável config
:
case 'F':
config = optarg;
break;
e, mais tarde, chama process_config_files
, que ou
- lê a configuração especificada na linha de comando
ou
- lê os outros dois arquivos (
/etc/ssh/ssh_config
e~/.ssh/config
).
Além disso, especificar none
na linha de comando ( -F none
) fará com que nenhum arquivo de configuração seja carregado. Veja o código fonte da função vinculada para mais detalhes sobre como essa opção é manipulada.