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

做养生类项目的网站百度seo排名点击器app

做养生类项目的网站,百度seo排名点击器app,国外网站建设现状图分析,wordpress首页文件是哪个偶然间,想多建一个博客,但电脑已经有一个博客了,怎么设置ssh才不会互相影响呢? 在 Windows 系统上设置多个 Hexo 博客的 SSH 配置,避免互相影响,通常户就需要为每个博客配置不同的 SSH 密钥,并…

偶然间,想多建一个博客,但电脑已经有一个博客了,怎么设置ssh才不会互相影响呢?

在 Windows 系统上设置多个 Hexo 博客的 SSH 配置,避免互相影响,通常户就需要为每个博客配置不同的 SSH 密钥,并在 ~/.ssh/config 文件中进行相应的配置。

1. 生成多个 SSH 密钥

每个博客使用不同的 SSH 密钥进行身份验证,以避免冲突。假设你有两个 Hexo 博客:

  • 博客 1(例如 blog1.github.com
  • 博客 2(例如 blog2.github.com
步骤:
  1. 打开 Git BashPowerShell
  2. 生成第一个 SSH 密钥:
    ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f ~/.ssh/id_rsa_blog1
    
    按提示操作并输入密码(可选)。
  3. 生成第二个 SSH 密钥:
    ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f ~/.ssh/id_rsa_blog2
    
    同样按提示操作。

2. 添加 SSH 密钥到 GitHub

在生成密钥后,需将公钥添加到 GitHub 上,以便与 GitHub 进行通信。

步骤:
  1. 登录 GitHub。
  2. 进入 Settings > SSH and GPG keys
  3. 点击 New SSH key,输入标题并粘贴每个密钥对的公钥(可以通过 cat ~/.ssh/id_rsa_blog1.pub 查看公钥,类似地查看 id_rsa_blog2.pub)。

3. 配置 ~/.ssh/config 文件

为了让系统知道使用哪个密钥连接哪个博客,你需要在 ~/.ssh/config 中进行配置。

步骤:
  1. 打开 Git BashPowerShell

  2. 编辑或创建 ~/.ssh/config 文件,使用以下内容:

    # 博客 1 配置
    Host blog1.github.comHostname github.comUser gitIdentityFile C:/Users/你的用户名/.ssh/id_rsa_blog1IdentitiesOnly yes# 博客 2 配置
    Host blog2.github.comHostname github.comUser gitIdentityFile C:/Users/你的用户名/.ssh/id_rsa_blog2IdentitiesOnly yes
    

    记得将 你的用户名 替换为实际的用户名,并确保 id_rsa_blog1id_rsa_blog2 的路径正确。

4. 配置 Hexo 项目 Git URL

在每个 Hexo 项目的 Git 配置中,设置相应的远程 URL,使用刚才配置的 Host 名称。

步骤:
  1. 在第一个博客项目的根目录下,打开命令行(Git Bash 或 PowerShell),执行以下命令:
    git remote set-url origin git@blog1.github.com:用户名/博客1仓库.git
    
  2. 在第二个博客项目的根目录下,执行以下命令:
    git remote set-url origin git@blog2.github.com:用户名/博客2仓库.git
    

5. 上传 Hexo 博客

每个博客设置完毕后,你可以正常使用 hexo 命令进行博客上传。

步骤:
  1. 在第一个博客的目录下,运行以下命令进行部署:
    hexo clean
    hexo generate
    hexo deploy
    或者
    hexo clean & hexo d -g
    
  2. 在第二个博客的目录下,运行同样的命令:
    hexo clean
    hexo generate
    hexo deploy
    或者
    hexo clean & hexo d -g
    

总结:

  1. 生成两个不同的 SSH 密钥。
  2. 将每个公钥添加到 GitHub。
  3. 配置 ~/.ssh/config 文件,以指定不同的 SSH 密钥和 Host。
  4. 为每个博客项目配置正确的 Git 远程 URL。
  5. 使用 hexo deploy 命令上传内容。

这样,你就可以在一个系统中同时管理多个 Hexo 博客,并且不会产生 SSH 密钥冲突。

http://www.dtcms.com/wzjs/285077.html

相关文章:

  • 做媛网站线在成都网站推广公司
  • 平台公司是什么意思福州seo技术培训
  • 盐城建设公司网站网站排名优化
  • 青海省建设局网站首页友情链接作用
  • 网络有哪些广告推广方式seo实战培训王乃用
  • 网站转跳怎么做淘宝网络营销方式
  • 张掖艺能网站建设成功的软文营销案例
  • 做网站为什么没收入汕头百度网站排名
  • 贸易公司网站设计案例直通车推广怎么做
  • 湖北哪里需要建网站谷歌seo是什么
  • 国外虚拟主机 两个网站百度关键词数据
  • 潍坊比较大的网站制作公司seo专业推广
  • 衡水做网站推广找谁适合推广的app有哪些
  • 株洲专业网站建设怎么推广产品
  • 注册360建筑网公司网站建设seo优化培训
  • 免费下载建网站教程一站式网站设计
  • 自助建站系统建的网站做排名吗宁波seo在线优化方案
  • 做网站 用什么语言好企业邮箱怎么注册
  • 做外发的网站国际新闻网
  • 岳阳网站开发服务个人友情链接推广
  • 旅游小网站怎样做精不做全手机网站建设平台
  • 厦门网站建设公司排名长沙网站推广 下拉通推广
  • 深圳 b2c 网站建设sem账户托管公司
  • 自主免费建站网站域名注册
  • 大丰网站开发网络营销的发展趋势
  • 中国建筑网招标公告seo解释
  • 聊城网站建设哪个好些五年级下册数学优化设计答案
  • 成都网站建设前50强百度知道合伙人答题兼职入口
  • 网站建设团队成员域名注册查询
  • php程序员泉州关键词优化排名