Ao usar os comandos ssh
ou ftp
do shell Bash, o servidor que estou conectando para saber o nome de domínio usado? Entendo que o nome do domínio é traduzido localmente em um endereço IP via DNS. No HTTP, depois que isso acontece, o servidor também recebe o nome do domínio original para exibir a página correta ou apresentar o certificado TLS (SNI) correto.
host serverfault.com
GET /
Um fenômeno semelhante acontece ao conectar-se a ssh
ou ftp
?
Eu pergunto porque estou tentando conectar com ssh em um servidor (GoDaddy webhosting) que espera um nome de domínio, mas não está me permitindo entrar quando tento conectar-me user@IPaddress
porque o DNS ainda não foi movido para o endereço IP do GoDaddy.
Login authentication failed
para FTP e Permission denied
SSH. A conexão real está correta e eu verifiquei quatro vezes as credenciais de login.
.ssh/config
específico para o nome do host (ou o endereço IP)? Que erro você recebe? (Hmm, este é o apoio, mas não para o objetivo de responder à pergunta ...)