Windows vscode或者cursor怎么登录远端ubuntu ssh
1. windows生成或者查看ssh key
1.1. 生成ssh key
如果没有生成ssh key,那么需要先生成,如果生成了,那么就直接通过1.2 查看ssh即可
ssh-keygen -t rsa
1.2. 查看ssh key
- 按
Win + R,输入cmd回车打开。 - 输入以下命令进入
.ssh文件夹:
cd %USERPROFILE%\.ssh
- 查看公钥内容,输入:
type id_rsa.pub
2. windows vscode配置host
1)拿到远端ubuntu的ip地址以及用户名字
2)在 VSCode 中,按F1或Ctrl+Shift+P打开命令面板。
3)输入并选择Remote-SSH: Open SSH key Configuration File
3. 远端ubuntu配置
3.1. 检查是否已有authorized_keys文件
ls -l ~/.ssh/authorized_keys
如果没有需要创建
touch ~/.ssh/authorized_keys
3.2. 添加windows的ssh key
就是我们前面在windows的ssh key,添加到~/.ssh/authorized_keys文件中
3.3. 修改权限
SSH 对权限要求很严格,必须执行:
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
