sshnet / sshnet/SSH.NET

Support forward to unix socket

Offen
#238 2 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
C#
Sterne
4.4k
Forks
993
Ø Merge
9 T. 21 Std.
Gemergte PRs (30 T.)
1

Beschreibung

OpenSSH supports forwarding to unix sockets: https://lwn.net/Articles/609321/.

For example, a mysql server on remotehost using socket /var/lib/mysql/mysql.sock can be made accessible on the local machine on TCP port 5000:

ssh -L 127.0.0.1:5000:/var/lib/mysql/mysql.sock remotehost

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die im Issue verlinkte Referenz zur Unix-Socket-Weiterleitung von OpenSSH zu lesen und die vorhandenen Einstiegspunkte für die lokale TCP-Weiterleitung in SSH.NET nachzuverfolgen. Als abgeschlossen gilt die Unterstützung des gezeigten Weiterleitungsszenarios von 127.0.0.1:5000 zu /var/lib/mysql/mysql.sock, einschließlich einer Abdeckung des neuen Verhaltens.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
networking
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.