zoukankan      html  css  js  c++  java
  • 解决ssh: connect to host github.com port 22: Connection refused

    配置ssh key

    通过ssh key解决本地盒服务器连接的问题。

    $ cd ~/. ssh #检查本机已存在的ssh密钥


    如果提示No such file or directory 则表示第一次使用git。

    输入:
    ssh-keygen -t rsa -C "邮件地址"

    并且连续3次回车,最终会生成一个文件,找到sshid_rsa.pub文件,打开并复制里面的内容。然后打开你的github主页,进入个人设置 -> SSH and GPG keys -> New SSH key:

    创建下面内容
    image


    配置完成后输入 ssh -T git@github.com 验证是否配置成功,结果常出现报错如下:

    ssh: connect to host github.com Port : 22 Connection refused

    解决方法如下:

    在终端输入以下命令:
    1. cd ./.ssh
    2. sudo touch config
    3. sudo gedit config
    

    在config文件中写下面的信息:

    1. Host github.com  
    2. User xxxxx@xx.com  	//注册github的邮箱
    3. Hostname ssh.github.com  
    4. PreferredAuthentications publickey  
    5. IdentityFile ~/.ssh/id_rsa  
    6. Port 443
    

    遂问题迎刃而解

  • 相关阅读:
    常见前端面试题CSS部分
    window.location
    实时时间设置
    常用兼容处理
    背景淡入淡出切换
    常用插件
    PHP文件处理函数
    PHP的数据处理函数二(数组)
    php的数据处理函数一(字符串)
    PHP环境搭建(phpstudy)
  • 原文地址:https://www.cnblogs.com/Archer314/p/14641310.html
Copyright © 2011-2022 走看看