解决Xshell远程登录不上的问题(1)Could not connect to xxxx (port 22): Connection failed.(2)SSH服务器拒绝了密码,请再试一次

这篇具有很好参考价值的文章主要介绍了解决Xshell远程登录不上的问题(1)Could not connect to xxxx (port 22): Connection failed.(2)SSH服务器拒绝了密码,请再试一次。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 问题描述

今天用Xshell连接自己虚拟主机(Linux)的ip地址会出现以下两个问题,查阅了很多资料,记录一下,希望能帮到大家,如果解决了不要忘记点赞哟。

问题一:
Could not connect to '192.168.234.128' (port 22): Connection failed.

问题二:
SSH服务器拒绝了密码,请再试一次

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

2 具体解决过程

2.1 问题一及解决方案

1、首先打开Xshell,新建会话,“名称”是指此次会话的名称,“主机”填具体要连接的ip地址(这个主机ip可以在Linux下通过ifconfig获得)

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

2、点击“用户身份验证”,然后设置好登录需要的用户名和密码

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

3、点击确定,但是出现了这个错误:

Type `help' to learn how to use Xshell prompt.
[c:\~]$ 

Connecting to 192.168.234.128:22...
Could not connect to '192.168.234.128' (port 22): Connection failed.

Type `help' to learn how to use Xshell prompt.


查看了好些帖子,经过我的验证,下面是我的解决方案。

1、首先通过以下命令看有没有安装ssh服务(ps -e命令:用于显示当前所有进程的状态,grep命令:用于查找文件里符合条件的字符串)

ps -e|grep ssh

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

通过以上命令,筛选并显示有关ssh服务的进程的状态,可以看到,这里仅agent安装了,服务端没有安装。

2、其次,通过以下命令安装ssh服务器

sudo apt-get install openssh-server

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

3、然后,通过 /etc/init.d/ssh start 启动ssh服务,并再次通过 ps -e|grep ssh 判断服务器有没有启动

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

从上图可以看到,ssh客户端和服务器端均已启动成功。

重新再通过xshell进行连接,发现这个问题是解决了,但是又出现了下一个问题。

2.2 问题二及解决方案

SSH服务器拒绝了密码,请再试一次。

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

解决方案如下:
1、切换为root用户,并输入 vim /etc/ssh/sshd_config 打开ssh服务器的配置文件

su root
vim /etc/ssh/sshd_config

将配置文件sshd_config做如下修改

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

2、输入如下命令重启ssh服务器

sudo /etc/init.d/ssh restart 

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

3、最后再重新使用xshell进行连接,如下图,可以看到已经连接成功!

connection failed. type `help' to learn how to use xshell prompt,学习踩坑总结,服务器,ssh,linux

写在最后:以上解决方案我也是参考了许多大佬的帖子,谢谢各位大佬,然后也希望许多像我一样的小白能够真正解决这个问题。如果问题解决了还请点赞支持一下,谢谢!
参考连接:
https://blog.csdn.net/qq_44034384/article/details/107796879
https://blog.csdn.net/qq_42768347/article/details/108851552文章来源地址https://www.toymoban.com/news/detail-779539.html

到了这里,关于解决Xshell远程登录不上的问题(1)Could not connect to xxxx (port 22): Connection failed.(2)SSH服务器拒绝了密码,请再试一次的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows11系统的电脑中出现远程工具(SecureCRT )连接不上的问题解决方法

    问题出现如下图, 出现原因: 物理IP地址 (可用鼠标右键-点击终端查看)与 虚拟机IP地址不匹配 (在虚拟机编辑-虚拟网络编辑器中查看),其解决方法也是基于这两个方面。 解决方法: 1. 鼠标右键--进入终端 --输入命令ipconfig ,然后查看物理IP地址VMnet1和VMnet8的IP地址,(如果没有

    2024年02月11日
    浏览(46)
  • 网络技巧|远程桌面连接不上的多种解决方案!

    专注于网络各种技巧和实用工具的分享,都是日常工作中遇到的大大小小问题记录下来分享给大家一起共同的进步和学习,或许一个个小小的教程就能让大家在遇到同样问题的时候不会那么纠结的去挣扎这么久还没有解决。欢迎大家关注和支持。 远程桌面协议 (RDP) :是由

    2024年02月09日
    浏览(37)
  • Pycharm 远程连接docker进行远程调试,ssh测试可连接,但是sftp连接不上的问题

    docker端口配置映射都正确,自己的xshell可以成功连接,使用Pycharm就是sftp连接不上,一直在等待。ssh解释器里显示是连接成功的,但是整个配置到sftp里却是连接失败。删除本机的known_hosts文件、删除重启pycharm、重启电脑、关机重开都不行,以为是sftp的问题,但是发现xftp软件

    2024年02月04日
    浏览(51)
  • (最新+详细+Pycharm远程调试GUI程序)解决qt.qpa.xcb: could not connect to display问题

    在ubuntu服务器上运行cv.imshow()方法时就会报以下错误 因为用的是云服务器,我也不能去他那里外接个显示器,而且我也是没有装图形化界面的,如果有图形化界面可以使用vnc连接就解决了,我不想装图形化界面就打算使用MobaXTerm来使远程服务器的显示内容显示到本地windows上。

    2024年02月01日
    浏览(45)
  • 解决树莓派4B连接wifi连接不上的问题

    打开树莓派,利用触摸屏和键盘(没有触摸屏,请使用鼠标)关闭树莓派的热点模式,连接wifi。 连接时会遇到正确输入密码连接,但是连接不上的情况。 解决办法如下: 方法一 : 当烧录好树莓派的系统,请将读卡器拔下再插上识别,然后打开system-boot盘添加ssh文件(注意

    2024年02月06日
    浏览(69)
  • 解决虚拟机USB连接不上的问题win7

    在services.msc中找到VMware USB Arbitration Service接着查看VMware USB Arbitration Service属性是否开启 如果在虚拟机中没有发现VMware USB Arbitration Service且物理机上也没有 那么 第二步,你若仍然无法识别usb设备,说明你 物理本机 中就不存在这项服务。(可以通过services.msc回车后再服务中心

    2024年02月06日
    浏览(41)
  • 使用XShell、XFTP 连接 win7 虚拟机(windows、Linux无法远程登录问题)

    ( 更新:可以通过此文章解决三个问题:使用Windows/linux远程连接Linux或Windows,但无法连接,可以对Windows检查ssh,对Linux检查sshd ) 首先,你看到这篇文章的原因可能是如下两个(此篇我们以Windows7为例,因为win10ssh一般是开着的): 还没有尝试使用 [XShell 连接 Windows 7 系统(

    2024年02月02日
    浏览(43)
  • 微软商店microsoft store打不开/进不去/登不上,解决TLS 1.2勾选不上的问题

    一天登入微软商店发现连接不上,发现Microsoft服务无法使用,使用电脑win10自带的搜索框服务也无法使用。微软商店显示错误代码0x80131500 错误代码: 0x80072F7D 根据大多网上的解决办法,找到控制面板 选择网络,找到选项中的高级设置 网络上大多教程让勾选TLS1.2的选项,但如图

    2024年02月13日
    浏览(52)
  • Allegro因为精度问题导致走线连接不上的解决办法

    Allegro 因为精度问题导致走线连接不上的解决办法 在用Allegro做PCB设计的时候,尤其是从其它单板上导数据过来的时候,有时会因为精度不一致导致连接不上,如下图 线和过孔因为精度有微小的连接偏差 一般来说,可以逐个重新连接一下,但是如果连接点位比较多的话,需要

    2024年02月08日
    浏览(86)
  • xshell可以远程登录服务器但是vscode一直显示让输入密码的解决方案

    vscode报错 但是xshell可以登录 原因 :可能因为我上一次没有恰当的退出远程链接导致的,我每次退出远程都是直接强制关闭VScode。 解决方法 :打开VScode的 view (查看) palette(命令面板)然后输入 Kill VS Code Setver on Host,再重新连接就可以了。 之后断开服务器连接的 正确方式

    2024年01月24日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包