VScodeからRemote SSH使って接続試みたメモ

やりたいこと

  • VScodeからRemote SSH使ってリモートに接続したい

環境

  • CentOS
  • さくらVPS
  • 512gb お試しプラン

ハマったこと

  • time out errorになって接続できない

エラーログの一部抜粋

[11:54:30.541] Spawned 29301
[11:54:30.624] > local-server-1> Running ssh connection command: "-v -T -D 55058 -o ConnectTimeout=30 ipaddress"
[11:54:30.630] > local-server-1> Spawned ssh, pid=29318
[11:54:30.637] stderr> OpenSSH_8.1p1, LibreSSL 2.7.3
[11:54:30.895] stderr> debug1: Server host key: ecdsa-sha2-nistp256 SHA256:GlcKsw+aN9SPC2hSUPuMuPM1qh1zffQCFURW0RcWA8A
[11:54:30.991] stderr> no such identity: sakurvps_rsa: No such file or directory
[11:54:31.074] Got askpass request: {"request":"centos@ipaddress's password:"}
[11:54:31.075] Showing password prompt
[11:54:31.075] Listening for interwindow password on /var/folders/3k/f1sfpg715vx6hwb8tp54_nyc0000gn/T/vscode-ssh-askpass-c9438a2db491b9b2e7d74fa94ac98c3aa163dbe9.sock
[11:54:31.075] Writing password prompt to globalState
[11:54:46.250] Got password response
[11:54:46.251] Interactor gave response: ****************
[11:54:46.251] Cleaning up other-window auth server
[11:54:48.327] stderr> Authenticated to ipaddress ([ipaddress]:22).
[11:55:03.721] > 
> SAKURA internet [Virtual Private Server SERVICE]
[11:55:18.258] Terminating local server
[11:55:18.265] Resolver error: Error: Connecting with SSH timed out
	at m.Timeout (/Users/username/.vscode/extensions/ms-vscode-remote.remote-ssh-0.102.0/out/extension.js:1:584271)
	at Timeout._onTimeout (/Users/username/.vscode/extensions/ms-vscode-remote.remote-ssh-0.102.0/out/extension.js:1:630486)
	at listOnTimeout (node:internal/timers:559:17)
	at process.processTimers (node:internal/timers:502:7)
[11:55:18.266] Local server exit: 15
[11:55:18.272] ------

※usernameとIPはダミー

参考サイトにて解決

以下のあたりをあさり。