Ermittelt der Server, mit dem ich eine Verbindung herstelle, bei Verwendung der Befehle ssh
oder ftp
der Bash-Shell den verwendeten Domänennamen? Ich verstehe, dass der Domainname lokal über DNS in eine IP-Adresse übersetzt wird. In HTTP wird dem Server danach auch der ursprüngliche Domänenname mitgeteilt, um die richtige Seite bereitzustellen oder das richtige TLS-Zertifikat (SNI) zu präsentieren.
host serverfault.com
GET /
Passiert ein ähnliches Phänomen beim Anschließen an ssh
oder ftp
?
Ich frage, weil ich versuche, in einen Server zu ssh (GoDaddy-Webhosting), der einen Domain-Namen erwartet, mich aber nicht einlässt, wenn ich versuche, eine Verbindung über herzustellen, user@IPaddress
da der DNS noch nicht auf die GoDaddy-IP-Adresse verschoben ist.
Login authentication failed
für FTP und Permission denied
für SSH. Die tatsächliche Verbindung ist in Ordnung, und ich habe die Anmeldeinformationen vierfach überprüft.
.ssh/config
spezifische Angaben zum Hostnamen (oder zur IP-Adresse)? Welchen Fehler bekommst du? (Hmm, das ist Unterstützung, aber nicht das Ziel, die Frage zu beantworten ...)