Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
software:vscode:darwin [2024-03-28 11:09] – 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 ''idle'' partition and request one CPU for the remote shell to use. ''Host DARWINGPU'' request to use the 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" |