This extension 'ssh-multi-connect' allows you to manage multiple SSH connections with terminals and remote files directly from Visual Studio Code at same time.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
This extension 'ssh-multi-connect' allows you to manage multiple SSH connections with terminals and remote files directly from Visual Studio Code at same time.
Features
Manage multiple SSH connections.
Connect and disconnect from SSH servers.
Browse and manage remote files.
Open remote files in the editor and save changes back to the server.
Requirements
Visual Studio Code version 1.96.0 or higher.
sshpass installed on your local machine for password-based SSH connections.
Extension Settings
This extension contributes the following settings:
sshMultiConnect.enable: Enable/disable this extension.
Known Issues
Currently, work only on unix-like systems, windows not supported.
The extension may not handle large file transfers efficiently.
Release Notes
Below some last release note, for more details see the CHANGELOG.md
[0.0.4] - 2025/03/06
Added
Added the ability to create a new file in the remote file view.
Fixed
Removed refused commands on remote file view.
[0.0.3] - 2025/03/05
Added
Added supported remote extension for ssh-remote and wsl
[0.0.2] - 2025/02/25
Added
Added support for detecting and installing sshpass on various Linux distributions.
Added the ability to create a new folder in the remote file view.
Added a refresh button to the remote file view for manual refresh.