当前位置: 首页 > news >正文

建设网站公司地址dw 做网站模板

建设网站公司地址,dw 做网站模板,工商网站,做的好的装修公司网站VSCode Remote-SSH配置免密登录踩坑1. 参考2. 基本流程2.1 机器A(Windows客户端)2.2 机器B(Linux服务器)2.3 机器A(Windows客户端)的VSCode设置3. 踩坑总结相关教程很多,但要么冗余,…

VSCode Remote-SSH配置免密登录踩坑

    • 1. 参考
    • 2. 基本流程
      • 2.1 机器A(Windows客户端)
      • 2.2 机器B(Linux服务器)
      • 2.3 机器A(Windows客户端)的VSCode设置
    • 3. 踩坑总结

相关教程很多,但要么冗余,要么不清晰,博主在这篇文章中将首先列出相关参考资料,其次给出较为清晰的流程(OS),最后列出坑点,避免大家二次踩坑。

1. 参考

  • vscode设置remote-ssh并免密登录
  • How to save ssh password to vscode?
  • SSH 三步解决免密登录

2. 基本流程

假设从机器A(Windows客户端)免密登录机器B(Linux服务器)

2.1 机器A(Windows客户端)

  • 生成Public Key与Private Key
    打开命令行,输入ssh-keygen,一路回车之后有类似下图的结果(摘自博客 vscode设置remote-ssh并免密登录):
    在这里插入图片描述
    图中红框路径代表Private Key所在路径,同样可以看到/c/Users/15333/.ssh/id_rsa.pub路径,这是Public Key路径。注意:为了保证免密登录,这里Enter passphrase (empty for no passphrase)处一定要直接回车,即不输入密码

  • 上传Public Key到机器B(Linux服务器)
    上传的方式有多种,最简单的是直接用记事本打开/c/Users/15333/.ssh/id_rsa.pub,然后拷贝内容直接粘贴到服务器上。

    粘贴到哪里呢?在用户家目录的.ssh/authorized_keys文件下。为了简便起见,可以在Linux服务器终端输入下述命令来创建authorized_keys文件:

    mkdir -p ~/.ssh
    touch ~/.ssh/authorized_keys
    

    接下来用VScode打开~/.ssh/authorized_keys粘贴内容保存即可

2.2 机器B(Linux服务器)

接下来在机器B上要继续修改文件权限并重启ssh服务:

chmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keysservice sshd restart

2.3 机器A(Windows客户端)的VSCode设置

  • ctrl + shift + P打开SSH的config文件
    在这里插入图片描述
  • 找到机器B对应的Host,例如:
    Host BHostName 127.0.0.1User deadpool
    
  • 为其添加Private Key文件路径(IdentityFile,自行修改):
    Host BHostName 127.0.0.1User deadpoolIdentityFile "C:\Users\15333\.ssh\id_rsa"
    
  • 此时再使用VSCode Remote-SSH登录即可免密

3. 踩坑总结

  • 密钥空密码(机器A):在生成Public/Private Key阶段,为了保证免密登录,Enter passphrase (empty for no passphrase)处一定要直接回车,即不输入密码 ,见上述2.1节
  • 文件权限(机器B):保证~/.ssh权限是700,~/.ssh/authorized_keys权限是600
    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys
    
  • 修改VSCode Config:记得添加IdentityFile路径,见2.3节

OK,现在就可以起飞了🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫🛫

http://www.yayakq.cn/news/867612/

相关文章:

  • 高端网站定制建站重庆网站建设mswzjs
  • 怎样做淘宝客导购网站嵌入式软件开发教程
  • 建设手机银行网站会员管理系统登录
  • 河南网站推广怎么做教做美食网站源码
  • 设计配色推荐的网站wordpress footer 链接
  • 取名网站排名广州天河区是富人区吗
  • 泉州最专业手机网站建设定制投资公司注册条件和要求
  • 王者荣耀官方网站如何编写一个网页
  • 太仓建设银行网站华为云 wordpress
  • 做微网站wordpress 定时发布文章
  • 有专业做淘宝网站的美工吗网站设计网页主页介绍
  • 大连商城网站建设北京公司网站建站
  • 网站备案号 查询医院网上预约
  • 做网站需要哪些素材区块链开发工程师要求
  • 网站维护知识哪家网络营销好
  • 金华网站建设公司排名沈阳网页设计公司有哪些
  • 没有网站如何做天天联盟wordpress 登陆 代码
  • 建设部网站 注册违规中国114建材网
  • 企业做网站用什么建站系统wordpress首页密码访问
  • 如何快速做网站关键词仿木鱼网络网站
  • 佰汇康网站建设泉州确诊人员名单最新
  • 深圳代做网站网站建设技术方面
  • 塑胶原料东莞网站建设广告设计与制作专业简介
  • ...温岭做网站2019十大网络营销案例
  • 织梦同时运行多个网站建设银行信用卡网站是哪个好
  • 企业首次建设网站方案流程室内设计培训机构排行
  • 网站前台怎么做wordpress支付通道
  • 织梦cms可以做外贸网站吗网站建设项目规划书目录
  • 网站需要维护吗专业建设工作计划
  • 广西建设厅查询网站如何注册网站免费的