• ssh: connect to host gihub.com port 22: Connection timed out


    方案1(本人使用此方案,问题得已解决):

    可能是ssh-server未安装或者未启动。我的ubuntu 12.04 默认只安装了openssh-client,并没有安装server。

    运行 ps -e | grep ssh,查看是否有sshd进程。

    如果没有,说明server没启动,通过 /etc/init.d/ssh -start 启动server进程,如果提示ssh不存在 那么就是没安装server

    我们可以通过 sudo apt-get install openssh-server命令安装,安装好server就自动启动了。

    方案2(网上查的,还没验证,仅作保留):

    在自己Home下的 .ssh文件(~/.ssh)中新建一个config文件,加入以下内容:

    Host github.com
    User xxxx@gmail.com  #自己的用户名
    Port 443
    Hostname ssh.github.com
    identityfile ~/.ssh/id_rsa   #SSH key 文件地址


  • 相关阅读:
    Nginx + uWSGI 配置django
    django视图缓存的实现
    scrapy 资料
    scrapy 安装
    程序题做题一般步骤
    检查代码的一般步骤
    Mathematical-Analysis-I-4
    Mathematical-Analysis-I-3
    Mathematical-Analysis-I-1
    Mathematical-Analysis-I-2
  • 原文地址:https://www.cnblogs.com/cade/p/3439084.html
Copyright © 2020-2023  润新知