Feature Request: ssh connections / bookmarks #2916

Closed
opened 2026-01-30 23:08:44 +00:00 by claunia · 4 comments
Owner

Originally created by @atyachin on GitHub (Jul 25, 2019).

Add ability to save remote connection bookmarks - similar to mRemoteNG

Proposed technical implementation details (optional)

Can be based on the native Windows SSH client.

Originally created by @atyachin on GitHub (Jul 25, 2019). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> Add ability to save remote connection bookmarks - similar to mRemoteNG <!-- Currently the Terminal allows to open 3 types of terminals: cmd, Powershell and Ubuntu. All opened on the local machine. It would be very helpful to have another type of terminal: SSH This will allow the Terminal to replace mRemoteNG (https://mremoteng.org) that uses PuTTy to manage remote connections. Of course, there should be a way to save the connections (user/pass, certificate, IP etc) for easy access to remove machines. --> # Proposed technical implementation details (optional) Can be based on the native Windows SSH client. <!-- A clear and concise description of what you want to happen. When the user clicks a saved SSH connection, a new tab with SSH window should open. -->
claunia added the Issue-FeatureNeeds-TriageNeeds-Tag-FixResolution-Answered labels 2026-01-30 23:08:44 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Jul 25, 2019):

This is already possible, by editing the profiles.json file, right? You could always just set the commandline to "ssh me@someserver --with --some --args"

@zadjii-msft commented on GitHub (Jul 25, 2019): This is already possible, by editing the `profiles.json` file, right? You could always just set the `commandline` to `"ssh me@someserver --with --some --args"`
Author
Owner

@atyachin commented on GitHub (Jul 25, 2019):

This is indeed doable, however would be great to be add/edit via the UI (currently it requires to manually edit the json file, generate GUIDs etc..)

@atyachin commented on GitHub (Jul 25, 2019): This is indeed doable, however would be great to be add/edit via the UI (currently it requires to manually edit the json file, generate GUIDs etc..)
Author
Owner

@zadjii-msft commented on GitHub (Jul 25, 2019):

Yep, we do plan on having a settings UI to be able to set these things easier: #1564

@zadjii-msft commented on GitHub (Jul 25, 2019): Yep, we do plan on having a settings UI to be able to set these things easier: #1564
Author
Owner

@techcomthanh commented on GitHub (Mar 12, 2020):

That would be great if we can connect to existing ssh_config profiles from vscode (including location paths saved by vscode).

@techcomthanh commented on GitHub (Mar 12, 2020): That would be great if we can connect to existing ssh_config profiles from vscode (including location paths saved by vscode).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#2916