vscode使用插件remote-ssh远程连接服务器

这篇具有很好参考价值的文章主要介绍了vscode使用插件remote-ssh远程连接服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

0.引言

用上了公司百万级的服务器 😆 😆 😆 😆

  • 参考1
  • 参考2

1.配置密钥对

生成密钥对,是为了免密登录?我直接使用的git配置的时候的密钥对。配置过程如下:

1.1.本地端

  • 生成密钥对:ssh-keygen
  • 默认生成的密钥对位于:/home/usr/.ssh/ 路径下

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode

1.2.服务器端

  • 将公钥 id_rsa.pub 拷贝至服务器 ~/.ssh,如果没有 .ssh文件夹,就创建一个
  • 打开终端Terminal,将公钥添加到authorized_keys: cat id_rsa.pub >> authorized_keys

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode

2.服务器端配置

在容器中执行以下命令以安装 net-tools 包:

apt-get update
apt-get install -y net-tools

安装 openssh-server 以及修改配置文件:

apt-get update && apt-get install -y --no-install-recommends openssh-client openssh-server && mkdir -p /var/run/sshd
cat /etc/ssh/ssh_config | grep -v StrictHostKeyChecking > /etc/ssh/ssh_config.new && \
echo "    StrictHostKeyChecking no" >> /etc/ssh/ssh_config.new && \
cat /etc/ssh/sshd_config | grep -v  PermitRootLogin> /etc/ssh/sshd_config.new && \
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config.new && \
mv /etc/ssh/ssh_config.new /etc/ssh/ssh_config && \
mv /etc/ssh/sshd_config.new /etc/ssh/sshd_config
/usr/sbin/sshd -D 

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode

  • 启动服务:service ssh start

  • 参考

3.vscode连接

查看IP:ipconfig

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode

查看端口。在 Linux 系统中,SSH 服务的配置文件通常是 “/etc/ssh/sshd_config”。可以通过查看这个文件,找到 “Port” 这一行,它就是 SSH 服务监听的端口。 vim /etc/ssh/sshd_config

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode

连接:ssh bo.feng@192.168.**.*** -p 31415

安装插件进行连接就行,参考博客.

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode

4.调试

其他环境搭建一样的,知识需要重头再来:

  • 单步调试
  • pytorch深度学习

代码高亮与跳转需要在远程端安装插件,然后,conda环境的选择依然可以在右下角选择。

remote ssh连接服务器,深度学习,Tools,服务器,ssh,vscode文章来源地址https://www.toymoban.com/news/detail-593945.html

到了这里,关于vscode使用插件remote-ssh远程连接服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【VScode】Remote-SSH XHR failed无法访问远程服务器

    当使用VScode连接远程服务器时,往往需要使用Remote-SSH这个插件。而该插件有一个小bug,当远程服务器网络不佳时容易出现。 在控制台会出现下述语句: 该插件在连接远程服务器时,插件会在服务器端自动运行一个脚本。该脚本的主要内容是检查服务器的vscode-server的运行情况

    2024年02月14日
    浏览(47)
  • vscode出现:Remote-SSH XHR failed无法访问远程服务器

    在控制台会出现下述语句: Resolver error: Error: XHR failed at y.onerror (vscode-file://vscode-app/d:/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:77:1261) 1、在虚拟机中获取commit id。 cd ~/.vscode-server/bin abd2f3db4bdb28f9e95536dfa84d8479f1eb312d 例如,我的commit id就是abd2f3db4bdb28f9e95536dfa8

    2024年02月04日
    浏览(56)
  • vscode 使用ssh进行远程开发 (remote-ssh)

    visual studio code remote - ssh 可以通过ssh连接远程主机、虚拟机,打开远程文件夹,并利用vscode 的插件优势进行远程开发、调试等。 一、配置环境 因为remote-ssh 的ssh连接是基于openssh实现的,以及后续我们需要使用生成ssh密钥需要git,所以我们需要准备: OpenSSH Git版本不低于1.9 如

    2024年02月12日
    浏览(44)
  • vscode-insiders Remote-SSH XHR failed无法访问远程服务器

    问题概述: 在连接远程服务器时,会在服务器端自动运行一个vscode-server脚本,当网络出现问题时,下载出错可能就会连接失败。 看到目录下有该文件,但是解压缩时出错。说明文件本身有问题,但是由于已经存在该文件所以不会重新下载。因此删除该文件,重新打开vscode,

    2024年02月03日
    浏览(36)
  • VSCode使用Remote-SSH连接服务器时报错:Resolver error: Error: The VS Code Server failed to start

    电脑关机打开后,使用VSCode连接服务器,在输入完密码之后右下角一直没有加载完毕,一直报: 无法安装VS Code服务器 Windows终端可以ssh到服务器上;VSCode连接时报错,之前连接过。 前期准备 :在做后边的操作之前一定要记得 关闭远程 ,报错的时候会弹出弹窗或者按 ESC ,选

    2024年02月05日
    浏览(32)
  • VSCode使用Remote SSH远程连接Linux服务器【远程开发】

    转发自CSDN远程穿透的文章:【vscode远程开发】使用SSH远程连接服务器 「内网穿透」 远程连接服务器工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无

    2023年04月21日
    浏览(50)
  • VSCode借助Remote-SSH扩展,远程调试linux系统的机器人

       本文主要介绍使用VSCode借助Remote-SSH扩展,远程调试linux系统的机器人的方法    在我之前的文章:    ROS主机搭建NFS服务器,虚拟机通过挂载访问及修改主机文件    中介绍了采用挂载到的方式进行远程调试的方法,本文将介绍另一种方法,即借助Remote-SSH扩展,在

    2024年02月11日
    浏览(40)
  • vscode远程连接服务器(remote ssh)+上传本地文件到服务器(sftp)

    一、vscode远程连接服务器 1.点击vscode右边工具栏点击拓展,搜索remote ssh并安装 2.安装完成后,左边工具栏会出现一个电脑图标的远程资源管理器,点击后选择SSH TARGETS的设置 3.然后选择第一个..sshconfig 4.向服务器管理员索要服务器的连接信息并修改ssh config文件   5.设置完成

    2024年02月01日
    浏览(42)
  • VScode中下载了插件但是无法找到SSH Target连接服务器的解决方法(CANNOT find SSH Target in remote explorer)

    VSCode版本vscode version:(version 1.82) 已下载扩展installed extensions: Remote - SSH v0.106.4 Remote - SSH: Editing Configuration Files v0.86.0 Remote Development v0.24.0 WSL v0.81.3         几天前我从pycharm转战vscode,在连接服务器时遇到了一些问题。根据一些较为古早的教程,应当下载上述的几个扩展插

    2024年04月25日
    浏览(39)
  • vscode remote-ssh配置

    使用vscode的插件remote-ssh进行linux的远程控制。 在vscode上安装完remote-ssh插件后,还需要安装openssh-client。 openssh-client安装 先 win + R 打开cmd,输入 ssh ,查看是否已经安装了。 如果没有安装,用管理员权限打开powershell 运行以下代码,查看信息 如果client和server都没有安装,会显

    2024年02月16日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包