VScode免密链接linux服务器
VScode免密链接linux
复制本地的密钥到服务器
- 复制到服务器~/.ssh/authorized_keys
vi ~/.ssh/authorized_keys
- 将复制的密钥粘贴到里面
安装Remote-SSH
- 在VScode扩展里搜索Remote-SSH
- 安装Remote-SSH
- 重启VScode
配置Remote-SSH
- Host 写一个你自己给服务器 起的名字
- HostName 为Ip地址
- User 为用户名
手动安装vscode-server.tar.gz
- 有的服务器 无法下载这个包 或者很慢
https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
#(注意把:${commit_id}替换成对应的Commit ID)
- 这个id在~/.vscode-server/bin 里面
- 下下来之后直接解压 并重命名为你的id放在bin目录下 就可以进行链接了
电脑重启后出问题
- 解决方法
ssh-keygen -R {要链接的ip地址}