VMware Workstation 10.0.7 + CentOS Linux release 7.9.2009 (Core)+ gitee
配置秘钥公钥之后推送代码到远程 显示 ssh: connect to host gitee.com port 22: Connection refused
已经做了的故障排除:
1.可以ping通gitee.com
[test@localhost cpp_language]$ ping 180.76.198.77
PING 180.76.198.77 (180.76.198.77) 56(84) bytes of data.
64 bytes from 180.76.198.77: icmp_seq=1 ttl=128 time=20.5 ms
64 bytes from 180.76.198.77: icmp_seq=2 ttl=128 time=19.3 ms
--- 180.76.198.77 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 19.326/19.948/20.571/0.638 ms
[test@localhost cpp_language]$
2.debug日志输出
[test@localhost cpp_language]$ ssh -vT git@gitee.com
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 58: Applying options for *
debug1: Connecting to gitee.com [180.76.198.77] port 22.
debug1: connect to address 180.76.198.77 port 22: Connection refused
ssh: connect to host gitee.com port 22: Connection refused
[test@localhost cpp_language]$
3.远端仓库地址已经修改
[root@localhost cpp_language]# git remote -v
origin git@gitee.com:xizipan/cpp_language.git (fetch)
origin git@gitee.com:xizipan/cpp_language.git (push)
[root@localhost cpp_language]#
4.本地和远端的公钥的核对
[test@localhost ~]$ cat ~/.ssh/id_ed25519.pub
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGO7NRQ5op1VdWmw3DpW/9dlLqB2u3F58SlKu5DcoySn test_SSH
[test@localhost ~]$ ^C
[test@localhost ~]$
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGO7NRQ5op1VdWmw3DpW/9dlLqB2u3F58SlKu5DcoySn test_SSH
- ssh 服务正常运行
[root@localhost cpp_language]# systemctl status sshd
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since 日 2023-11-12 00:09:33 CST; 1h 45min ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 15908 (sshd)
Tasks: 1
CGroup: /system.slice/sshd.service
└─15908 /usr/sbin/sshd -D
11月 12 00:09:33 localhost.localdomain systemd[1]: Starting OpenSSH server daemon...
11月 12 00:09:33 localhost.localdomain sshd[15908]: Server listening on 0.0.0.0 port 22.
11月 12 00:09:33 localhost.localdomain sshd[15908]: Server listening on :: port 22.
11月 12 00:09:33 localhost.localdomain systemd[1]: Started OpenSSH server daemon.
[root@localhost cpp_language]#