V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
1010011010
V2EX  ›  问与答

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

  •  
  •   1010011010 · 2017-06-20 13:22:49 +08:00 · 2578 次点击
    这是一个创建于 2748 天前的主题,其中的信息可能已经有所发展或是发生改变。
    $ ssh -T localhost
    ssh: connect to host localhost port 22: Connection refused
    

    测试其他电脑时也是这样

    10 条回复    2017-06-22 09:41:39 +08:00
    SharkIng
        1
    SharkIng  
       2017-06-20 13:29:15 +08:00
    你服务器叫 localhost ?用户名呢?
    1010011010
        2
    1010011010  
    OP
       2017-06-20 14:10:14 +08:00
    @SharkIng #1

    ```
    $ ssh -T [email protected]
    ssh: connect to host 192.168.11.165 port 22: Connection refused
    ```
    1010011010
        3
    1010011010  
    OP
       2017-06-20 14:25:30 +08:00
    github 可以连接

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

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

    我没有在 Windows 设置过 git 所以不确定哪里出错了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2688 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:57 · PVG 22:57 · LAX 06:57 · JFK 09:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.