V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
1010011010
V2EX  ›  问与答

Git ssh 错误,返回 port 22: Connection refused

  •  
  •   1010011010 · Jun 20, 2017 · 3100 views
    This topic created in 3241 days ago, the information mentioned may be changed or developed.
    $ ssh -T localhost
    ssh: connect to host localhost port 22: Connection refused
    

    测试其他电脑时也是这样

    10 replies    2017-06-22 09:41:39 +08:00
    SharkIng
        1
    SharkIng  
       Jun 20, 2017
    你服务器叫 localhost ?用户名呢?
    1010011010
        2
    1010011010  
    OP
       Jun 20, 2017
    @SharkIng #1

    ```
    $ ssh -T [email protected]
    ssh: connect to host 192.168.11.165 port 22: Connection refused
    ```
    1010011010
        3
    1010011010  
    OP
       Jun 20, 2017
    github 可以连接

    我还需要 ssh 服务吗?
    naver1
        4
    naver1  
       Jun 20, 2017   ❤️ 1
    目标系统没开 ssh、目标系统没开 22 端口。。。
    mineqiqi
        5
    mineqiqi  
       Jun 20, 2017   ❤️ 1
    目测是 windows windows 不支持 ssh。。。换 http 吧
    ynyounuo
        6
    ynyounuo  
       Jun 20, 2017   ❤️ 1
    让对面儿用 netstat 看一下端口是不是开了
    SharkIng
        7
    SharkIng  
       Jun 21, 2017 via iPhone
    Gitlab 的服务器?不过自建都可能会有这个问题,先看 netstats 有没有开监听端口,然后看防火墙有没有允许 22 端口

    我第一次搭建 gitlab 时候也有这个问题
    1010011010
        8
    1010011010  
    OP
       Jun 22, 2017
    不是,只是两台 windows 互怼,但是我不懂 ssh,ssh 指令给我有 ssh 服务的错觉,所以
    1010011010
        9
    1010011010  
    OP
       Jun 22, 2017
    SharkIng
        10
    SharkIng  
       Jun 22, 2017
    @1010011010 #9 不用 SSH 服务怎么使用 SSH 指令 先看看这个吧 https://www.cnblogs.com/xred/archive/2012/04/21/2461627.html

    我没有在 Windows 设置过 git 所以不确定哪里出错了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   987 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 23:11 · PVG 07:11 · LAX 16:11 · JFK 19:11
    ♥ Do have faith in what you're doing.