我是靠谱客的博主 洁净万宝路,最近开发中收集的这篇文章主要介绍vscode远程调试python,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. 配置免密登录
    (1)在windows系统命令行下运行命令:ssh-keygen, 一路回车,将会在C:Users用户名.ssh目录下生成两个文件:id_rsa和id_rsa.pub。 前者是私钥,后者是公钥。如下所示:
    在这里插入图片描述
    (2)将公钥文件的内容拷贝到远程linux服务器需要免密登录的用户家目录内的.ssh目录内,重命名为authorized_keys。 注:如果有多台机器登录到linux中的该用户,或者authorized_keys文件已存在,则另起一行,写入公钥内容。~/.ssh目录结构如下所示:
    在这里插入图片描述
    (3)在linux修改.ssh目录和authorized_keys权限。
chmod 700 .ssh
chmod 600 .ssh/authorized_keys

(4)测试配置是否成功,如果成功,在windows系统中就可以通过以下方式免密登录:

ssh 用户名@远程服务器ip
  1. 安装插件
    如下图安装 remote development
    在这里插入图片描述
    接下来,需要填写配置,按如下图片中箭头方向进行操作:
    在这里插入图片描述

在这里插入图片描述
上述操作将打开配置文件,在配置文件中,对远程服务器IP,用户名,公钥文件进行配置,填写好后,“ctrl + S”保存。如下所示:

# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
Host 192.168.214.131
    HostName 192.168.214.131
    User ellis
    ForwardAgent yes
    IdentityFile C:Users84977.sshid_rsa

如果需要在多台远程服务器进行开发,可以在这一配置文件中配置多个Host,注意指定多个不同的Host名称。

  1. 连接远程服务器

完成上述配置后,可在vscode中打开远程服务器。如下所示,在配置好的Host列表中,鼠标右键可以选择在当前窗口进行连接远程服务器,或者新建窗口连接远程服务器。

在这里插入图片描述
connect to host之后,如下选择open folder即可打开远程目录在这里插入图片描述

最后

以上就是洁净万宝路为你收集整理的vscode远程调试python的全部内容,希望文章能够帮你解决vscode远程调试python所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部