我刚刚在Windows 10上安装了Bash Ubuntu。当我尝试访问远程服务器时,我得到ssh:connect to host HOSTNAME port 22:Connection refused
我试图找到解决方案,但解决方案不起作用。
这是我尝试过的: https://askubuntu.com/questions/59458/error-message-sudo-unable-to-resolve-host-user/733120#733120
当我无法访问/etx/hosts
时,我尝试了这个:
https://askubuntu.com/questions/326239/cannot-access-etc-hosts
下载gksudo
以尝试编辑/etc/hosts
后,收到此错误消息(gksudo:2601): Gtk-WARNING **: cannot open display:
答案 0 :(得分:0)
您确定一切设置正确吗?
我刚试过
ssh -T git@github.com
在Windows上的Ubuntu上的Bash中。
它完全适用于返回
Hi <usernamer>! You've successfully authenticated, but GitHub does not provide shell access.
也许您有一些阻止连接的设置?例如在〜/ .bashrc?
也许您的服务器需要不同的端口?请使用ssh -p 2222
。