Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
software:vscode:darwin [2024-03-28 11:16] – anita | software:vscode:darwin [2024-04-24 14:46] – [Using SSH keys] thuachen |
---|
"remote.SSH.localServerDownload": "off", | "remote.SSH.localServerDownload": "off", |
"remote.SSH.lockfilesInTmp": true, | "remote.SSH.lockfilesInTmp": true, |
| "remote.SSH.useLocalServer": true, |
| "remote.SSH.useExecServer": false, |
"remote.SSH.enableRemoteCommand": true | "remote.SSH.enableRemoteCommand": true |
</code> | </code> |
{{:software:vscode:vscode-7.png?400|}} | {{:software:vscode:vscode-7.png?400|}} |
| |
It will open the Config file located in the path specified by ''~/vscode-remote-ssh/config''. You can have multiple configurations used for DARWIN with different host names. For example, in the following Config file, ''Host DARWIN'' starts the interactive job on ''it_css'' partition and requests one CPU for the remote shell to use. ''Host DARWINGPU'' requests to use a GPU and ''Host DARWINMPI'' can be used for MPI. | It will open the Config file located in the path specified by ''~/vscode-remote-ssh/config''. You can have multiple configurations used for DARWIN with different Host definitions. For example, in the following Config file, ''Host DARWIN'' starts the interactive job on ''it_css'' partition and requests one CPU for the remote shell to use. ''Host DARWINGPU'' requests to use a GPU and ''Host DARWINMPI'' can be used for MPI. |
| |
For this example, the Config file ''~/vscode-remote-ssh/config'' contains the following definitions (remember User ''traine'' should be replace with your username as well as possible partition and other options) | For this example, the Config file ''~/vscode-remote-ssh/config'' contains the following definitions (remember User ''traine'' should be replace with your username as well as possible partition and other options) |
For Windows, run the following command in a local PowerShell as administrator: | For Windows, run the following command in a local PowerShell as administrator: |
<code> | <code> |
ssh-keygen -t ed25519 -f "$HOME\.ssh\id_ed25519-remote-darwin.pub" | ssh-keygen -t ed25519 -f "$HOME\.ssh\id_ed25519-remote-darwin" |
$USER_AT_HOST="your-user-name@darwin.hpc.udel.edu" | $USER_AT_HOST="your-user-name@darwin.hpc.udel.edu" |
$PUBKEYPATH="$HOME\.ssh\id_ed25519-remote-darwin.pub" | $PUBKEYPATH="$HOME\.ssh\id_ed25519-remote-darwin.pub" |