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

北海住房和城乡建设局网站无锡网站建设优化公司

北海住房和城乡建设局网站,无锡网站建设优化公司,免费做公司网站,网站文字变白色代码怎么做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.15wanjia.com/news/23730.html

相关文章:

  • 电子商务网站建设与管理设计报告盘搜搜
  • 绍兴做网站选哪家深圳关键词优化
  • 广州网站建设要多少钱seo技术外包 乐云践新专家
  • 个体户 网站建设东莞营销网站建设推广
  • 代码软件seo教学平台
  • 什么网站用来做商城好河南seo
  • 吉林省住房建设厅网站如何免费推广自己的产品
  • metro风格网站开发重庆网站建设哪家好
  • 丽水建设局网站网页设计需要学什么
  • 网站栏目做跳转企业宣传册
  • 手机网站优化排名app推广注册招代理
  • 现在.net做网站的多吗新闻头条最新
  • 中小企业做网站贷款什么是关键词广告
  • 做网站销售会问哪些问题百度快照是什么
  • 制作网页动画的软件太原seo软件
  • 一个网站两个域名 seo长春网站优化流程
  • 怎么在网站里做关键词优化怎么知道网站有没有被收录
  • 网站开发python和c 哪个好站长之家是什么
  • 龙岩 网站建设广告网
  • 买域名可以自己做网站吗在线识别图片
  • ppt模板免费下载网站有哪些搜索引擎推广seo
  • 成都快速做网站百度公司介绍
  • 用discuz做门户网站seo推广百度百科
  • 网站制作 台州免费的推广软件下载
  • 南京制作网站企业百度 人工客服
  • inititle 网站建设如何提高网站在百度的排名
  • c 网站建设教程视频教程如何推广网店
  • 洛阳建设三轮网站免费网站推广网站不用下载
  • 网站用什么做关键词十大网站排行榜
  • 网站为什么提示风险推广手段