Por alguns dias eu estou tendo problemas com o SSH na minha máquina (eu acho que depois de ter instalado alguns soft que eu não lembro ... (sic))
É muito problemático como eu uso o Git para trabalhar em alguns projetos de código com outras pessoas, empurrando o meu trabalho em um repositório via SSH.
Tenho 100% de certeza de que o problema está vindo do meu computador (Linux Mint 16 canela), porque:
-
Na mesma conexão da Internet (mesmo roteador, mesmo IP), posso conectar sem problemas ao mesmo servidor com outro computador. Portanto, não é um problema de firewall proveniente do roteador.
-
O administrador do servidor não vê problemas que possam criar essa preocupação e todos os outros têm acesso como deveriam.
Esta é a mensagem de erro que o Git me diz:
ssh: connect to host ******* port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Resultado do comando netstat -plant | grep: 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1248/sshd
tcp6 0 0 :::22
Foi-me dito que isso poderia ser um problema com o meu iptables, e tentei sudo iptables -X
(e -F
), sem sorte. Não tenho ideia de como administrar isso ainda mais ...
EDITAR:
Como perguntado nos comentários, tentei executar uma sessão SSH comum no modo detalhado. Aqui estão as mensagens que tenho:
-$ ssh -v [email protected]
OpenSSH_6.2p2 Ubuntu-6ubuntu0.4, OpenSSL 1.0.1e 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to [email protected] [82.165.49.211] port 22.
debug1: connect to address 82.165.49.211 port 22: Connection refused
ssh: connect to host [email protected] port 22: Connection refused
Resultado do comando ls -al / var / run /
total 52
drwxr-xr-x 25 root root 820 jan 30 20:49 .
drwxr-xr-x 24 root root 4096 oct 14 22:35 ..
-rw-r--r-- 1 root root 5 jan 30 20:49 acpid.pid
srw-rw-rw- 1 root root 0 jan 30 20:49 acpid.socket
drwxr-xr-x 2 root root 60 jan 30 20:49 apache2
drwxr-xr-x 2 avahi avahi 80 jan 30 20:49 avahi-daemon
drwxr-xr-x 2 root root 60 jan 30 20:49 console
drwxr-xr-x 2 root root 60 jan 30 20:49 ConsoleKit
-rw-r--r-- 1 root root 5 jan 30 20:49 console-kit-daemon.pid
-rw-r--r-- 1 root root 5 jan 30 20:49 crond.pid
---------- 1 root root 0 jan 30 20:49 crond.reboot
drwxr-xr-x 3 root lp 120 jan 30 20:49 cups
drwxr-xr-x 2 messagebus messagebus 80 jan 30 20:48 dbus
srw-rw-rw- 1 root root 0 jan 30 20:49 gdm_socket
drwxr-xr-x 2 root root 40 jan 30 20:49 initramfs
drwxrwxrwt 3 root root 60 jan 30 20:49 lock
-rw-r--r-- 1 root root 5 jan 30 20:49 mdm.pid
-rw-r--r-- 1 root root 135 jan 30 20:48 motd
drwxr-xr-x 2 root root 60 jan 30 20:48 mount
drwxr-xr-x 2 mysql root 80 jan 30 20:49 mysqld
drwxr-xr-x 3 root root 140 jan 30 20:49 network
drwxr-xr-x 2 root root 100 jan 30 20:49 NetworkManager
-rw-r--r-- 1 root root 5 jan 30 20:49 pglcmd.wd.pid
-rw-r--r-- 1 root root 5 jan 30 20:49 pgld.pid
drwxr-xr-x 2 root root 40 jan 30 2015 plymouth
drwxr-xr-x 4 root root 80 jan 30 20:49 pm-utils
drwxr-xr-x 2 root root 40 jan 30 20:49 pppconfig
drwxr-xr-x 3 root root 100 jan 30 20:49 resolvconf
-rw-r--r-- 1 root root 4 jan 30 20:48 rsyslogd.pid
drwxr-xr-x 2 root root 320 jan 30 20:49 samba
srw-rw-rw- 1 root root 0 jan 30 20:48 sdp
drwxr-xr-x 2 root root 60 jan 30 20:49 sendsigs.omit.d
drwxrwxrwt 2 root root 140 jan 30 20:49 shm
drwxr-xr-x 6 root root 120 jan 30 20:49 systemd
drwxr-xr-x 6 root root 160 jan 30 20:49 udev
drwx------ 2 root root 40 jan 30 20:49 udisks2
-rw-r--r-- 1 root root 4 jan 30 20:48 upstart-file-bridge.pid
-rw-r--r-- 1 root root 4 jan 30 20:48 upstart-socket-bridge.pid
-rw-r--r-- 1 root root 4 jan 30 20:48 upstart-udev-bridge.pid
drwxr-xr-x 3 root root 60 jan 30 20:49 user
-rw-rw-r-- 1 root utmp 3840 jan 30 20:50 utmp
Conteúdo do / etc / ssh / ssh_config (sem linhas de comentários "#")
Host *
# (...)
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no