用putty远程登陆linux系统,显示network error connection refused 求解!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用putty远程登陆linux系统,显示network error connection refused 求解!相关的知识,希望对你有一定的参考价值。

参考技术A 检查端口和防火墙配置 参考技术B 看看协议,有的用tty,有的ssh,有些区别的。 参考技术C

putty应该是用的SSH协议连接的吧。

首先确认你的Linux系统上安装有 openssh-server,用以提供SSH远程连接服务。

ps -ef |grep sshd |grep -v grep

用这个命令看看sshd服务是否已经启动。

 

其次,如果还有这个问题,那么导致这个错误可能的原因通常有以下几种:

    Too many users on the network trying to access the server

    More than one computer on the network has the same IP as the server causing an IP conflict

    Wrong username :| or your credentials have been revoked

追问

我用了这些方法了 还是不行 

    vi /etc/ssh/sshd_config    将PermitRootLogin的注释取消,将no改为yes。
    2.service sshd restart
    3.setup命令进入将防火墙关闭。

    你知道怎么办吗?????????

追答

这个只能具体问题具体分析了。
你试试看:
netstat -an | grep :22
看是否有22端口的连接。如果没有,看看是否改了SSH服务的默认端口号。

参考技术D 网络错误连接被拒绝?追问

是 你知道怎么解决吗?

追答

先确定到linux服务器网络是否通顺。然后确定linux服务器是否开通了相关服务。再看看你putty是否选择正确了协议和目标ip以及目标端口!

最后确定一下,密钥是否正常传输过。传输密钥时你是否选了yes接受!

ssh secure shell 如何使用

就是远程连接到服务器上,通过用户名和密码的方式
SSHMAP去哪里找?

ssh端口是22 ssh是协议 是远程登录连接的协议 传输的数据加过密的
一般linux下用得多,一般linux vps都支持ssh登陆,window下可以用putty来连接ssh主机
host name 填写你要连接的远程主机IP
username 当然是连接远程主机的登录用户
port 端口默认端口号是22
连接即可

 Putty   随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远

程登录工具中,Putty是   出色的工具之一。   Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。   用它来远程管理Linux十分好用,其主要优点如下:   ◆ 完全免费;   ◆ 在Windows 9x/NT/2000下运行的都非常好;   ◆ 全面支持ssh1和ssh2;   ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;   ◆ 体积很小,仅364KB (0.54 beta版本);   ◆ 操作简单,所有的操作都在一个控制面板中实现。编辑本段操作指南
  使用简介:   
图1 Putty配置界面
把Putty下载到机器上,双击putty.exe,就出现如图1的配置界面。   选择“Session”,在“Host Name (or IP address)”输入框中输入欲访问的主机名或IP,比如server1或192.168.9.4。端口号(Port)根据使用的协议有所区别,ssh默认使用22,telnet默认使用23,rlogin默认使用513。   在“Protocol”单选栏中选择使用的协议,一般是telnet或ssh,这取决于服务器提供的服务。   在“Saved Session”输入栏中输入任务的名字,单击“Save”按钮,就可以把任务配置保存起来了。   配置完成后单击“Open”按钮,出现如图2的登录界面,就可以使用Putty连接Linux主机了。   
图2 使用Putty登录界面
编辑本段常见问题
  关于putty的一些使用中常见的问题   一、在Windows中使用putty登录FreeBsd系统时,能够输入用户名,但是输入密码后按回车键半天无反应   。   答:设置过程如下:   1. 在/etc/ssh/sshd_config中添加如下内容,使普通用户可以通过SSH登录:   AllowUsers 普通用户帐号   UseDNS no   2. 将希望使用su命令的用户加入到wheel组中,在/etc/group中作如下修改   wheel:*:0:root,普通用户帐号   二、在login as: 后输入用户名,J04222035@cs8.xmu.edu.cn's password: 光标不动。即使输入正确的   密码也是没有反应?   答:这是因为putty不像telent那样会直接显示密码,而是不显示密码,只要你输入的密码是正确的,   即使不显示只要输完密码后直接回车即可进入,不用在乎光标不动。   当输入密码错误敲下回车时会出现 denice 以提示用户密码错误

参考资料:http://baike.baidu.com/view/299214.htm

参考技术A ssh端口是22 ssh是协议 是远程登录连接的协议 传输的数据加过密的 用putty工具会更好 你还得选择传输的字符集比如UTF-8连linux ,gbk连windows 连接上后 便是命令行的方式 不是图形界面 就像win下的 cmd一样 参考技术B 等你费尽心思连到远程服务器上了后,会发现中文都是乱码,换putty吧 。
如果你是想传文件的话,推荐Winscp
参考技术C 你是用的虚拟机嘛!host name 填写你要连接的远程主机IP
username 当然是连接远程主机的登录用户
port 端口,ssh默认端口号是22
然后点击conncet连接到远程主机上,会提示输入登录密码,匹配完即可远程操作主机。
参考技术D ost name 填写你要连接的远程主机IP
username 当然是连接远程主机的登录用户
port 端口,ssh默认端口号是22
然后点击conncet连接到远程主机上,会提示输入登录密码,匹配完即可远程操作主机。

以上是关于用putty远程登陆linux系统,显示network error connection refused 求解!的主要内容,如果未能解决你的问题,请参考以下文章

远程密钥登陆linux系统(puttyxshell)

远程密钥登陆linux系统(puttyxshell)

pietty 指定私钥远程登陆linux主机问题

1周第3课 Linux远程管理工具 putty xshell 密钥登陆

windows 如何远程控制redhat linux系统!

linux远程登陆工具putty使用