Reverse SSH und SSH-Schlüssel

Reverse SSH und SSH-Schlüssel

Szenario

VPS im Internet. Interne Maschine hinter dem Firmennetzwerk.

Ziel

Haben$interne_Maschineverbunden mit$VPS; Ich melde mich an bei$VPSund verbinden Sie sich mit$interne_MaschineSSH-Sitzung, die lokal sein wird in$VPS.

Schlüssel

$VPSenthält den öffentlichen SSH-Block in .authorized_hosts.$interne_Maschineverbindet sich mit dem privaten Schlüssel zu$VPS

Code

An$interne_Maschine:

ssh -oStrictHostKeyChecking=accept-new -i .ssh/KEY -R 2048:localhost:22 vps.internet.net

Verbindung wird hergestellt. Eingabeaufforderung in$interne_MaschineÄnderungen an$VPSprompt.

Auf $VPS:

ssh -p 2048 localhost

Fehler:

ubuntu@localhost: Permission denied (publickey).

Ich habe auch versucht, eine Verbindung herzustellen, in$VPS, die Angabe der Schlüssel mit -i funktioniert auch nicht.

Verstehe ich falsch, wie das funktioniert?

Antwort1

Der zu verwendende Schlüssel ist der ursprünglich für die Anmeldung bei $VPS konfigurierte Schlüssel.

verwandte Informationen