microsoft / microsoft/vscode-cpptools
"${command:pickRemoteProcess}" does not work with remote SSH security banner
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.2k
- Forks
- 1.7k
- Ø Merge
- 14 Std. 46 Min.
- Gemergte PRs (30 T.)
- 61
Beschreibung
Type: Debugger
Describe the bug
- OS and Version: Windows 10 Pro (64-bit) 10.0.19041
- Remote OS version: Ubuntu 16.04.7 LTS
- VS Code Version: Code 1.50.0
- C/C++ Extension Version: 1.0.1
- Other extensions you installed (and if the issue persists after disabling them): -
${command:pickRemoteProcess} does not work with a remote SSH server that displays a security banner before login.
To Reproduce
- Set the banner in
/etc/ssh/sshd_config:
Banner /some/path/sshd-banner
/some/path/sshd-banner:
========================== Authorized Access Notice ===========================
This computer system is the property of Big Tech Co.
Activities are actively monitored and unauthorized access or use of
this computer system is prohibited
===============================================================================
- Create a launch configuration with
"request": "attach",pipeTransportand"processId": "${command:pickRemoteProcess}" - Launch the configuration
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere das Problem mit der /etc/ssh/sshd_config-Banner-Einstellung und einer Startkonfiguration, die pipeTransport und "processId": "${command:pickRemoteProcess}" verwendet. Beginne damit nachzuverfolgen, wie der Remote-Prozess-Picker SSH-Ausgaben vor der Anmeldung verarbeitet. Als abgeschlossen gilt die Arbeit, wenn der Picker funktioniert, wenn der Remote-SSH-Server das dokumentierte Sicherheitsbanner anzeigt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100