Index
The Remote - SSH extension lets you use any remote machine with a SSH server as your development environment.

VSCode server
The server base on node.js and work best with 64-bit x86 glibc-based Linux distributions it work also with distribution the base:
| ext | install name |
|---|---|
| Remote-ssh | ms-vscode-remote.remote-ssh |
| Remote ssh : edit configuration file | ms-vscode-remote.remote-ssh-edit |
ssh config
~/.ssh/config is a configuration file for the SSH client. It lets you save connection settings so you don't have to type long SSH commands every time.
| Setting | Meaning |
| Host | Local nickname / matching pattern |
| HostName | Real hostname or IP |
| User | Remote username |
| Port | SSH server port |
| IdentityFile | Private SSH key to use |
Tips
Add x11 support
Add ForwardX11 and ForwardX11Trusted to user .ssh/config file