J'essaie d'utiliser rsub pour créer un tunnel dans ssh afin de sublimer le texte. J'exécute la commande rmate .profile mais j'obtiens la réponse suivante. J'utilise wateroof pour ouvrir les ports 52968 sur 1p4 et ip6, j'ai suivi les instructions ici et sa ne fonctionne tout simplement pas
J'exécute osx sur ma machine locale et ubuntu 12.04 sur ma machine distante, je suis ssh dans digitalocean
root@anderskitson:~# rmate .profile
/usr/local/bin/rmate: connect: Connection refused
/usr/local/bin/rmate: line 186: /dev/tcp/localhost/52698: Connection refused
Unable to connect to TextMate on localhost:52698
J'avais le même problème.
Laissez remoteHost = l'adresse IP ou le nom d'hôte de la machine sur laquelle vous essayez de ssh.
J'ai exécuté ssh -R 52698:localhost:52698 remoteHost
à partir de mon ordinateur local, après avoir travaillé rmate .profile
sur remoteHost.
Cela m'a amené à déterminer que ~/.ssh/config sur mon ordinateur local était incorrect.
Je règle ~/.ssh/config pour ressembler à ceci:
Host remoteHost
RemoteForward 52698 localhost:52698
Cela fonctionne bien depuis que j'ai apporté ce changement.
Pour tous ceux qui obtiennent la même erreur en utilisant PuTTY sur Windows, cet intervenant donne d'excellentes instructions:
Voici une image qui explique visuellement:
J'ai eu le même problème et voici ce qui fonctionne pour moi. Si vous souhaitez utiliser plusieurs serveurs, procédez comme suit:
Host *
RemoteForward 52698 localhost:52698
J'ai consulté ce lien: configurer le fichier de configuration SSH et me suis rendu compte que vous pouvez utiliser * dans le fichier de configuration.
Les caractères génériques sont également disponibles pour permettre des options qui devraient avoir un portée plus large.
J'essayais de configurer cela pour la première fois en utilisant VS Code et j'ai eu l'erreur générique "Connexion refusée" même si ma configuration semblait correcte. En fait, je n’avais pas rechargé le IDE après l’installation de l’extension rmate (Remote VSCode). Assurez-vous que le serveur rmate est actif sur votre ordinateur local, quel que soit IDE que vous utilisez.
J'ai eu le même problème et résolu à remplacer le HOSTNAME
par le IP-Address
lors de la connexion
Par exemple: ssh [email protected]
à ssh [email protected]
J'ai eu le même problème et parcouru la plupart des blogs, j'ai fait tout ce qui avait été dit… .. Enfin, je me suis trouvé que les éditeurs textmate ou submile sont fermés (force stitt), cela a causé le problème.
Par exemple, mon fichier config~/.ssh/config
SSH permettant de se connecter à DigitalOcean avec Remote Forward ressemble à ceci:
Host DigitalOcean
Hostname xxx.xxx.xxx.xxx
User username
RemoteForward 52698 localhost:52698
et est appelé dans un terminal
ssh DigitalOcean
rmate se connecte ensuite très bien avec mon éditeur Atom local