2023年1月28日 星期六

VS Code 不進行 ssh server check

情境

  1. 透過VS code的遠端連線功能
  2. 遠端是使用docker,常常會需要重啟docker container

每次重啟等於重新製作一個Server,因此會讓ssh的know_hosts的check無法通過。通常這狀況就是把~/.ssh/known_hosts (windows也是放在使用者家錄這位置,VS code也是來這進行檢查)刪除掉就好。

但如果常常重啟Container,這樣刪除很煩人。

解決辦法

在vs code的遠端config加上StrictHostKeyChecking no   和 UserKnownHostsFile NUL 即可。樣子大概會像是這樣:

Host poca
  StrictHostKeyChecking no
UserKnownHostsFile NUL
  HostName 192.168.XXX.XXX
  Port 50222
  User poca


references

  • https://github.com/microsoft/vscode-remote-release/issues/2626

沒有留言:

張貼留言

IMPI tools notes

 如果你是 BMC/IPMI 登不進去 ,可以從 Ubuntu 主機本機透過 KCS 介面操作,不需要 BMC 帳密。 先確認主機能看到 BMC: sudo ipmitool mc info 如果成功,先嘗試直接重設管理員密碼: sudo ipmitool user list 1...