"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Verwirrung um ssh

Vinci 25.01.2021 - 17:30 4381 9
Posts

Vinci

hatin' on summer
Registered: Jan 2003
Location: Wien
Posts: 5773
Grüß euch

Ich hab grad einen SSH Zugang eingerichtet, jedoch funktioniert der Zugriff via user@host nicht sondern lediglich via user@hostname...

Hat irgendwer eine Idee woran das liegen könnte? Ich steh grad voll am Schlauch. Aufgelöst wird der Host jedenfalls richtig, weil als Fehlermeldung bekomm ich ein

"user@hostname: Permission denied (publickey)."

Die Fehlermeldung macht aber irgendwie 0 Sinn, nachdem der Zugriff ja sonst klappt? :confused:

tia
Bearbeitet von Vinci am 25.01.2021, 17:55

Neo-=IuE=-

Here to stay
Registered: Jun 2002
Location: Berndorf, NÖ
Posts: 3228
Was meinst mit Host und Hostname?
IP vs FQDN?

Vinci

hatin' on summer
Registered: Jan 2003
Location: Wien
Posts: 5773
Ich hab in meiner ssh_config
- Host
- User
- Hostname

eingetragen... (wie schon hunderte male zuvor)

Aus irgendeinem Grund funktioniert der Zugriff aber nur via
user@hostname

Nicht jedoch, wie gewünscht, über
user@host

Der hostname wird aber (siehe Fehlermeldung) richtig aufgelöst. Deshalb versteh ich nicht so ganz wo das Problem liegn könnt?

davebastard

Vinyl-Sammler
Avatar
Registered: Jun 2002
Location: wean
Posts: 11472
Zitat aus einem Post von Neo-=IuE=-
Was meinst mit Host und Hostname?
IP vs FQDN?

genau und willst du per public key authentifizieren oder per passwort?

Vinci

hatin' on summer
Registered: Jan 2003
Location: Wien
Posts: 5773
Ah sry, ja Infos... der Tag is schon zu lang. :p
FQDN und per Key. Key Berechtigungen (2x 600) sollten auch stimmen.

/edit
Nutze ich "user@host", bekomm ich eine "user@hostname" Fehlermeldung. Das scheint also schon zu funktionieren. Ich versteh nur nicht was er von mir bezüglich publickey will... noch dazu wos via "user@hostname" direkt ja funktioniert :confused:
Bearbeitet von Vinci am 25.01.2021, 17:39

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11892
Einfach mal mit `ssh -vv user@host` nachschauen, was tatsaechlich beim Parsen der Config passiert, sollte Klarheit schaffen.

Vielleicht hast du fuer "host" in den PreferredAuthentications nur publickey drin?

Vinci

hatin' on summer
Registered: Jan 2003
Location: Wien
Posts: 5773
Zitat aus einem Post von COLOSSUS
Einfach mal mit `ssh -vv user@host` nachschauen, was tatsaechlich beim Parsen der Config passiert, sollte Klarheit schaffen.

Vielleicht hast du fuer "host" in den PreferredAuthentications nur publickey drin?


Ahhhh geh Leck. I mach Feierabend.
Danke. Hab dadurch grad gesehn dass ich mich beim Pfad zum Key verschrieben hab. :bash:

Neo-=IuE=-

Here to stay
Registered: Jun 2002
Location: Berndorf, NÖ
Posts: 3228
Ich verstehe noch immer nicht was host vs hostname meint....

davebastard

Vinyl-Sammler
Avatar
Registered: Jun 2002
Location: wean
Posts: 11472
Zitat aus einem Post von Neo-=IuE=-
Ich verstehe noch immer nicht was host vs hostname meint....

hab ich auch nicht gekannt, ist ein shortcut in ssh_config, vinci hats eh angedeutet z.B.

Code:
Host server1
     HostName server1.cyberciti.biz
     User nixcraft
     Port 4242
     IdentityFile /nfs/shared/users/nixcraft/keys/server1/id_rsa

https://www.cyberciti.biz/faq/creat...-on-linux-unix/

edit: da wird auch sein typo drin gewesen sein...

Rogaahl

Super Moderator
interrupt
Avatar
Registered: Feb 2014
Location: K
Posts: 2040
Lol ich habe mich auch verlesen...
Wenn man "ssh_config" sieht, wandelt man es automatisch in "sshd_config" um :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz