不必要步骤省略
好的,这里给你整理一个超精简、适合做笔记的正确步骤清单,照着做即可实现 VSCode 免密 SSH 连接 Ubuntu。
ssh-keygen
type$env:USERPROFILE\.ssh\id_ed25519.pub | ssh sgq@192.168.116.131 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
PS C:\Users\31184> type$env:USERPROFILE\.ssh\id_ed25519.pub | ssh sgq@192.168.116.131 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"The authenticity of host '192.168.116.131 (192.168.116.131)' can't be established.ED25519 key fingerprint is SHA256:dmHGX2yjgdlEjZY+uOkJAInUqh+mLAQolaKPUB0oXJA.This key is not known by any other names.Are you sure you want to continue connecting (yes/no/[fingerprint])? yesWarning: Permanently added '192.168.116.131' (ED25519) to the list of known hosts.sgq@192.168.116.131's password: