首页 > 其他分享 >VSCode远程开发配置SSH密钥免密登录

VSCode远程开发配置SSH密钥免密登录

时间:2024-06-17 21:21:38浏览次数:23  
标签:免密 deploy VSCode 密钥 key 远程 ssh SSH

VSCode远程开发配置SSH密钥免密登录

ssh-key-deploy为开源软件,嫌弃报毒,请勿使用

ssh-key-deploy为开源软件,嫌弃报毒,请勿使用

ssh-key-deploy为开源软件,嫌弃报毒,请勿使用

下载ssh-key-deploy SSH密钥生成部署工具

ssh-key-deploy GitHub仓库:https://github.com/ikay666/ssh-key-deploy

下载地址:https://github.com/ikay666/ssh-key-deploy/releases/download/v1.0.0/ssh-key-deploy.exe

生成密钥

  • 运行工具
    image

  • 输入选项1开始创建密钥 密钥名称可自定义或者直接回车使用默认名称,密码默认为空可以直接回车
    image

  • 创建SSH密钥成功
    image

部署密钥

  • 输入选项2选择本地存在的密钥并且输入服务型信息进行上传部署
    image

  • 部署成功
    image

配置VSCode远程开发

  • 安装远程开发插件【Remote-SSH】
    image

  • 配置插件,选择插件,点击小齿轮,选择SSH配置文件
    image

  • 设置配置文件

    Host 服务器别名
      HostName 1.1.1.1 //服务器IP地址
      User root //用户名
      IdentityFile C:\Users\xxx\.ssh\id_rsa_dev //证书地址
    
  • 至此,就可以正常开始远程开发了,也不用再频繁的输入密码了

标签:免密,deploy,VSCode,密钥,key,远程,ssh,SSH
From: https://www.cnblogs.com/ikay/p/18253224

相关文章

  • ssh-key-deploy:一个在Windows上创建ssh密钥并且自动部署到Linux服务器上的小工具
    ssh-key-deploy简介使用Python编写的一个在Windows上创建ssh密钥并且自动部署到Linux服务器上的小工具。功能特点创建具有自定义名称和可选密码的SSH密钥。列出本地存储的所有SSH密钥。将SSH密钥安全地上传到远程服务器。使用直观的命令行界面进行操作,支持菜单导航。友好......
  • Avalonia for VSCode
    1、在VSCode中编辑AvaloniaUI界面,在VSCode中搜索Avalonia,并安装。如下图,可以发现AvaloniaforVSCode还是预览版。2、 创建一个Avalonia 项目。选择项目类型  输入项目名称选择项目所在文件夹 打开项目3、项目架构如下图。4、builder 界面点击MainWindow......
  • 提升效率必备VSCode运行快捷键全攻略
    哈喽,大家好,我是木头左!快速编译与执行在开发过程中,频繁地编译和执行代码是必不可少的。而在VSCode中,通过简单的键盘操作即可完成这些操作,无需鼠标点击或多余的步骤。Ctrl+Shift+BorCmd+Shift+B这个快捷键用于编译当前打开的文件。按下它,VSCode会使用你的编译器或构......
  • SSH配置、跨主机上传下载、Wrapper访问控制实验操作步骤
    目录终端OpenSSH服务器SSH(SecureShell)协议OpenSSH服务监听选项SSH配置修改端口号用户登录控制指定用户登录1.2.严格模式最大会话数量公钥验证使用公钥认证让客户端登录系统域名解析跨主机下载、上传文件下载指定端口下载上传指定端口上传 ​编辑sftp功......
  • vscode使用tabnine ide插件,ai插件
    安装安装上面这个插件后,会提示登录,可以使用github在线地址登录。代码提示代码指令使用侧边栏功能总结tabninevscode插件就是一款代码ai自动补全的插件,侧边栏还可以进行代码解释、修正等功能。......
  • VScode配置 Django项目 使用应用下的tests.py测试
    文件目录tests.pyimportosimportsysfrompathlibimportPath#AddbasedirectorytoPYTHONPATHif__name__=="__main__":os.environ.setdefault("DJANGO_SETTINGS_MODULE","MyshopBack.settings")BASE_DIR=Path(__file......
  • 小白的Python+Anaconda+vscode安装教程(win11系统手把手教学)
    python下载安装python下载安装过程下载地址:https://www.python.org/![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/33bd022a0d104a22b9e8caf7abb4e294.png我这里选择了3.7.9版本选中刚才下载的.exe文件,右键-打卡上一个页面点击customizinstallation后......
  • SecureCRT for mac(终端SSH工具)v9.3.2版
    SecurecrtMac是Macos系统上一款强大易用且专业的终端SSH工具,支持SSH(SSH1和SSH2)以及Telnet和rlogin协议。SecureCRT用于连接运行包括Windows、UNIX和VMS在内的远程系统的理想工具SecureCRTformac(终端SSH工具)软件地址SecurecrtMac功能特色标签组现在在所有平台上......
  • 新手教学系列-​​​​​​基础知识(SSH使用)
    基础知识(SSH使用)什么是sshSecureShell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境[1]。SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接[2]。虽然任何网络服务都可以通过SSH实现安全传输,SSH最常见的用途是......
  • VSCode使用svn代码管理工具,初次检出失败
    打开vscode,若要使用SVN需要下载相应的插件。 2.安装之后,需要对SVN插件进行配置,配置本地SVN的命令行执行文件地址。点击左下角齿轮,选择“设置Settings”。"svn.path":"C:/ProgramFiles/TortoiseSVN/bin/svn.exe"3.如图所示。设置完毕后重启VSCODE。4.按ctrl+shift......