从Bash shell 使用ssh
or ftp
命令时,我正在连接的服务器是否了解所使用的域名?我知道域名是通过DNS 在本地转换为IP地址的。在HTTP中,发生这种情况之后,服务器也会被告知原始域名,以便提供正确的页面或提供正确的TLS证书(SNI)。
host serverfault.com
GET /
连接到ssh
或时是否会发生类似现象ftp
?
我问是因为我正在尝试进入需要域名的服务器(GoDaddy网络托管),但user@IPaddress
由于DNS尚未移至GoDaddy IP地址,因此在尝试通过连接进行连接时,它没有让我进入。
仅
—
dotancohen
Login authentication failed
适用于FTP和Permission denied
SSH。实际的连接很好,我对登录凭证进行了四重检查。
.ssh/config
特定于主机名(或IP地址)?你得到什么错误?(嗯,这是支持,但不是达到回答这个问题的目的...)