Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法通过ssh从windows登录到ubuntu_Windows_Linux_Ubuntu_Ssh_Putty - Fatal编程技术网

无法通过ssh从windows登录到ubuntu

无法通过ssh从windows登录到ubuntu,windows,linux,ubuntu,ssh,putty,Windows,Linux,Ubuntu,Ssh,Putty,我试图使用putty ssh从windows pc登录我的ubuntu服务器,但它说连接被拒绝 我可以使用命令登录ubuntu $sshroot@MY-IP地址 无法使用远程服务器登录 请帮助我。您安装了openssh服务器吗 aptitude install openssh-server 然后还要检查你的Ubuntu上没有运行防火墙。我也遇到了同样的问题,从Windows 7连接到ec2 linux实例时没有任何效果。以下是我最终能够连接的方式 1.)从amazon下载的.pem文件中

我试图使用putty ssh从windows pc登录我的ubuntu服务器,但它说连接被拒绝

我可以使用命令登录ubuntu

$sshroot@MY-IP地址

无法使用远程服务器登录


请帮助我。

您安装了openssh服务器吗

   aptitude install openssh-server

然后还要检查你的Ubuntu上没有运行防火墙。

我也遇到了同样的问题,从Windows 7连接到ec2 linux实例时没有任何效果。以下是我最终能够连接的方式

1.)从amazon下载的.pem文件中下载并创建一个.ppk文件。 2.)使用FireSSH(Firefox插件),输入主机名,使用“ubuntu”(不带引号)登录,将密码留空,然后输入从puttygen.exe创建的.ppk的位置


注意:奇怪的是,我无法使用putty.exe进行连接,但它生成的私钥可以在Windows机器上使用FireSSH正常工作。请尝试:ping MY-IP-ADDRESS。然后尝试“telnet MY-IP-ADDRESS 22”。你能把这台机器撬开吗?您能连接到端口22吗?ubuntu机器上有防火墙吗?
ssh-vroot@MY-IP_ADDRESS
v=verbose,它将输出大量消息,让您了解情况这不是编程问题,请发布我已在服务器上安装openssh,并且能够在本地主机上登录,但无法从windows远程连接。windows上是否有防火墙?也许您的
ssh
客户端具有
-v
选项(Linux上存在)?您应该为传出连接完全禁用它,或者找到如何在端口22上启用传出流量。这对我来说非常有用!谢谢我在putty.exe上也有同样的问题。他们为什么要把这件事搞得这么难?