1. VSCode安装必要插件
    在这里插入图片描述

  2. 编辑settings.json
    添加"remote.SSH.showLoginTerminal": true

  3. 虚拟机打开SSH服务
    安装:sudo apt-get install openssh-server
    启动SSH服务:sudo service ssh start

  4. 更改SSH服务配置:/etc/ssh/sshd_config
    把配置文件中的PermitRootLogin without-password注释掉
    增加一句PermitRootLogin yes
    在这里插入图片描述
    确定存在:
    PubkeyAuthentication yes
    AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
    在这里插入图片描述

  5. 插入公钥:
    ssh-keygen -t rsa -C "youremail@example.com"
    ~.ssh
    cat id_rsa.pub >> authorized_keys

  6. 重启SSH服务
    /etc/init.d/ssh restart

  7. 查看ip:ipconfig

  8. 配置VSCode
    在这里插入图片描述
    在这里插入图片描述
    参考资料:
    https://blog.csdn.net/jiejiemcu/article/details/98752848
    https://www.cnblogs.com/nightwindnw/p/11097178.html

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐