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

广水做网站百度搜索高级搜索技巧

广水做网站,百度搜索高级搜索技巧,如何开自己的网站,网页css样式代码问题 在mac上面使用私钥文件登录时候,出现了如下错误: Load key “xxx.pem”: invalid format 但是,这个私钥文件在win上面能够正常使用ssh进行远程登录。在mac上面不能。而且,分别在win和mac上面分别查看了这两个私钥文件的md5…

问题

在mac上面使用私钥文件登录时候,出现了如下错误:
加载私钥文件错误

Load key “xxx.pem”: invalid format

但是,这个私钥文件在win上面能够正常使用ssh进行远程登录。在mac上面不能。而且,分别在win和mac上面分别查看了这两个私钥文件的md5值,都是一样的。但是,在mac上面就会报无效格式错误。

原因

在换行百科查看如下内容:

MS-DOS(1981年)为了兼容采用了遵循DEC小型机标准的CP/M的CR+LF,而这个约定也被微软后来的Windows操作系统继承了。

1964年开始开发的Multics操作系统使用单独的LF作为换行符。Multics使用设备驱动程序将LF字符转换为打印机所需的任何字符序列(包括额外的填充字符),且单字节更便于编程。CR字符提供了将一行与另一行叠印以创建粗体、下划线和删除线效果的有用功能。单独使用LF作为行终止符已经被纳入最终的ISO/IEC 646标准草案中。Unix遵循了Multics的做法,后来类Unix系统也遵循了Unix。 这在Windows和类Unix操作系统之间造成了冲突,在一个操作系统上编写的文件无法正确格式化或由另一个操作系统解释。

通过这对这段历史的了解,我们大概了解到,win系统以CR+LF字符进行换行的,而类Unix系统是以LF字符进行换行的,也就是说Mac的系统是以LF字符进行换行的。

解决

接下来我们通过VS Code来检查我们的pem私钥文件查看换行字符模式,右下角换行模式,如下图:
win的CRLF换行
可以知道这个私钥文件使用的是CRLF换行。如果用这个文件在mac上面使用ssh私钥文件远程登录,这会出现问题:

invalid format

这里只需要修改CRLF换行格式为LF字符换行即可。然后,再次尝试登录即可。

测试

测试验证

总结

对mac和win的换行区别又加深了。

参考

  • 换行
  • github使用ssh密钥访问出现error in libcrypto等问题
http://www.dtcms.com/wzjs/474148.html

相关文章:

  • 如何仿制wordpress主题广州seo网站公司
  • 如何注册腾讯企业邮箱专业网站优化排名
  • 免费网站建设排行榜自制网页
  • 南京网页制作百度seo关键词优化软件
  • 济宁网站建设价格百度竞价推广怎么样才有效果
  • 南京行业网站建设排名怎么优化快
  • 自助网站制作学校seo推广培训班
  • 用bootstarp做的网站最近发生的热点新闻事件
  • 长春如何建立一个平台网站利尔化学股票最新消息
  • linux服务器怎么做网站宁波建站模板系统
  • 如何在百度上做自己的网站免费的网络营销方式
  • 做直播网站开发教程长春网站制作系统
  • 鞍山云网站长春网站建设公司
  • 做淘宝类网站的步骤微营销推广软件
  • 网站开发用的是什么语言软文广告示范
  • 短网址生成功能seo基础入门视频教程
  • 开发区网站建设seo优化主要做什么
  • 股票海选公司用什么网站外链怎么做
  • web 版 wordpress路由优化大师
  • 东莞模板网站百度主页网址
  • 温岭建设公司网站做seo要投入什么
  • 网站设计方案策划外链怎么做
  • 免费ppt课件下载网站seo策略有哪些
  • 深圳高端网站设计公司深圳关键词快速排名
  • 流媒体视频网站建设地推
  • 纸箱 东莞网站建设2024的新闻有哪些
  • 嘉兴网站推广优化公司百度sem是什么
  • 软件下载网站搭建好搜搜索
  • 一站式网站建设报价yahoo引擎入口
  • 网站建设尾款如何做会计分录站长平台百度