ubuntuusers.de

SSH

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels SSH.

kkarsten62

Anmeldungsdatum:
30. November 2009

Beiträge: 61

Noch eine Anmerkung für die Rubrik SSH-Agent:

Auf meinem Server ohne grafischen Desktop muss ich zunächst noch den ssh-agent starten um meinen privaten Key hinzuzufügen:

1
eval $(ssh-agent -s) && ssh-add

Ansonsten bekommt man bei:

1
2
ssh-add
Could not open a connection to your authentication agent.

Dieser Artikel ist immer mein Nachschlagewerk No.1 für SSH 👍

Top gepflegt, Danke.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1533

Wohnort: Bad Oeynhausen

Füge diese Information gerne der Rubrik hinzu! Allerdings wundert mich, dass der Agent nicht automatisch gestartet wird.

kkarsten62

Anmeldungsdatum:
30. November 2009

Beiträge: 61

karzer schrieb:

Füge diese Information gerne der Rubrik hinzu!

Habe ich gerade ergänzt.

Allerdings wundert mich, dass der Agent nicht automatisch gestartet wird.

Dies habe ich auf zwei Servern festgestellt:

  • Ubuntu 20.04 Server

  • Debian 10 Server

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9627

Wohnort: Münster

kkarsten62 schrieb:

karzer schrieb:

[…] Allerdings wundert mich, dass der Agent nicht automatisch gestartet wird.

Dies habe ich auf zwei Servern festgestellt:

  • Ubuntu 20.04 Server

  • Debian 10 Server

Der ssh-agent ist nicht essenziell für SSH, sondern ein optionales Helferlein zur komfortablen Initialisierung einer SSH-Verbindung durch den SSH-Client. Somit hat ssh-agent auf einem Server ohne Benutzer-Session gar nichts zu tun und wird natürlich auch nicht sinnfrei automatisch gestartet.

Sinnvoll wäre ein automatischer Start erst beim Aufbau einer Benutzer-Session. Es bleibt aber Aufgabe des lokalen Benutzers, seine Session dementsprechend zu konfigurieren, denn notwendig ist das Helferlein ja auch in einer solchen Situation nicht.

Was macht die Option -s und ist diese bei Ubuntu erforderlich?

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1533

Wohnort: Bad Oeynhausen

kB schrieb:

[...] Was macht die Option -s und ist diese bei Ubuntu erforderlich?

Das scheint Standard zu sein, wenn man nicht CSH oder eine ähnliche Shell benutzt.

Killerkaninchen

Avatar von Killerkaninchen

Anmeldungsdatum:
19. März 2009

Beiträge: 282

Hallo zusammen

Mittlerweile scheint

PermitRootLogin prohibit-password

Standard zu sein oder sehe ich das falsch? Oder funktioniert die Angabe "no" nach wie vor? Außerdem habe ich nach

sudo systemctl reload ssh 

ein

sudo systemctl daemon-reload

machen müssen. Ich nutze Ubuntu Server 24.04. Wenn das alles korrekt ist, würde ich den Artikel anpassen.

Gruß Killerkaninchen

Antworten |