やりたいこと
- 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はダミー
参考サイトにて解決
以下のあたりをあさり。