远程开发

免密配置

vscode需要安装插件Remote Development

假设远程服务器ip是192.168.1.55,用户名是root

  • 编辑hosts文件 C:\Windows\System32\drivers\etc\hosts\hosts,添加一行 192.168.1.55 v55,以后都可以使用v55代指192.168.1.55了
  • 安装git
  • 在win10的git bash中执行 ssh-keygen -t rsa -f for_v55,按两次回车,会生成两个文件~/.ssh/for_v55~/.ssh/for_v55.pub
  • 创建或编辑~/.ssh/config文件,添加如下内容
  Host v55
    HostName v55
    User root
    IdentityFile ~/.ssh/for_v55
  • 打开生成的秘钥保存路径,拷贝 for_v55.pub 内容,添加到到v55服务器的 ~/.ssh/authorized_keys 文件后面
  • 修改v55服务器的文件权限:
    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys
    

使用vscode打开v55服务器吧。

作者:admin  创建时间:2024-12-18 19:41
最后编辑:admin  更新时间:2025-09-19 10:08