Je ne peux pas SSH sur mon serveur via le terminal. Jusqu'ici j'ai essayé:
ssh root@ip-address
et ssh username@ip-address
mais ni a travaillé. Je reçois un écran vide pendant un moment, puis éventuellement
opération arrivée à expiration
J'ai également essayé de changer de lieu avec un autre fournisseur de services Internet. Je suis donc presque certain que le problème n'est pas un pare-feu.
Je peux me connecter via FTP.
Voici ce que je reçois:
$ ssh hosting-account-username@ip-address
ssh: connect to host ip-address port 22: Operation timed out
J'ai aussi essayé cela sans résultat:
$ nc ip-address 22
J'ai cinglé l'adresse:
$ ping ip-address
64 bytes from ip-address icmp_seq=143 ttl=45 time=44.543 ms
64 bytes from ip-address icmp_seq=143 ttl=45 time=43.686 ms
64 bytes from ip-address icmp_seq=143 ttl=45 time=46.501 ms
-- and so on
Ma société d'hébergement m'a dit que j'avais SSH, mais sur le port 2222 (au lieu de 22), car j'ai un compte d'hébergement partagé et j'ai essayé ceci:
$ nc ip-address -p [2222]
nc: missing hostname and port
usage: nc [-46AacCDdEFhklMnOortUuvz] [-K tc] [-b boundif] [-i interval]
[-p source_port] [--apple-delegate-pid pid] [--apple-delegate-uuid uuid]
[-s source_ip_address] [-w timeout] [-X proxy_version]
[-x proxy_address[:port]] [hostname] [port[s]]
$ ssh username@ip-address:2222
ssh: Could not resolve hostname ip-address:2222: nodename nor servname provided, or not known
Je ne sais pas quoi d'autre essayer.
/etc/ssh/sshd_config
et voir s'il y a des lignes qui ne commencent pas par une #
qui révèlent quelque chose d'intéressant.
ssh
, mais le mien a l' -p [port]
option, donc l'ajout -p 2222
pourrait résoudre votre problème. Oussh user@address:port