Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed

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

今天在用Xshell远程登录我vmware安装的一台centos7系统的虚拟机时,出现连接不上的情况
具体是这种情况:
Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed
然后在网上找了各种文章来看,这里总结一下自己的解决步骤
参考:1.解决Xshell7远程连接失败(connection failed)的问题
2.CentOS7开启SSH服务(Linux)
原因
windows没有打开ssh,Linux系统没有打开sshd(只打开了ssh)

所以有问题的朋友可以先检查一下这两个功能是否打开
windows一开始是ssh和sshd都没有打开的,这个一定要去看看

具体操作(step by step)
1.检查是否安装ssh,打开一个cmd,看看输入ssh后得到的结果
Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed
如果你得到这个结果,那么就说明是安装了,那么后面的安装步骤可略过。

安装
"windoww键+i "打开 设置---->应用------>可选功能------->添加可选功能------->查找 OpenSSH 服务器,并安装

然后再检验一下是否安装,就在cmd中输入ssh,看一看能不能得到如下结果:
Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed
3.打开SSH服务
用管理员的身份运行cmd
启动SSH服务

net start sshd

然后可以看到这个
在这里插入图片描述
Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed

至此,你已经成功打开了你Windows系统的SSH服务啦

你要关闭的话
net stop sshd
重启的话
net restart sshd

4.检查Linux上sshd有没有打开

4.1 检查sshd是否打开
在终端中输入

yum list installed | grep openssh-server

Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed

如果就如上图一样出现sshd的话,那就没问题
否则就得安装sshd服务

4.2 安装sshd
我这里是centos7的操作系统,所以指令如下,其他系统指令我不太清楚

yum install openssh-server

找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开
将文件中,关于监听端口、监听地址前的 # 号去除
Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed
然后开启远程登录许可
Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed
最后,开启使用用户名密码来作为连接验证
Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed
保存文件,退出

3、 开启 sshd 服务,输入 sudo service sshd start
检查 sshd 服务是否已经开启,输入ps -e | grep sshd

或者输入netstat -an | grep 22 检查 22 号端口是否开启监听

4 防火墙配置
systemctl enable firewalld.service #设置开机启用防火墙
systemctl disable firewalld.service #设置开机禁用防火墙
systemctl start firewalld #启动防火墙
systemctl stop firewalld #关闭防火墙
systemctl status firewalld #检查防火墙状态
firewall-cmd --list-ports #查看防火墙开放的端口

配置防火墙,开放22端口:
firewall-cmd --zone=public --add-port=22/tcp --permanent #向防火墙中添加端口
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效
firewall-cmd --permanent --zone=public --add-service=ssh
firewall-cmd --reload #使防火墙规则生效
firewall-cmd --zone=public --query-port=22/tcp #查看端口是否添加成功:文章来源地址https://www.toymoban.com/news/detail-443694.html

到了这里,关于Xshell远程登录不上linux服务器,解决could not connect to 192.168.10.2 (port 22):Connection failed的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 43.241.16.X服务器远程登录不上一般是什么原因

    在我们使用使用服务器要远程登录链接的时候,可能都曾遇都过远程桌面连接不上的情况。服务器连接不上有多种原因,下面我们简单说明下几种常见的会导致服务器连接不上可能的原因: 1)远程计算机上的远程连接可能没有启用 2)系统问题:出现系统卡死、机器蓝屏、系

    2024年02月13日
    浏览(43)
  • Linux终端远程连接不上服务器的问题解决,报错:Could not connect to ... (port 22): Connection failed.

    第一种:主机IP发生变更(我是这种情况),ifconfig查看一下并重连 第二种:端口号不同导致   此处引用其他人的博客[ESC]Linux终端远程连接不上服务器的问题解决,报错:Could not connect to ... (port 22): Connection failed._could not connect to \\\'47.96.76.165\\\' (port 22): con_哟米 2000的博客-CSDN博客

    2024年02月07日
    浏览(53)
  • xshell连接linux服务器远程打开图形化界面

    编辑/usr/ssh/sshd_config,修改X11Forwarding为yes 在线安装:         执行yum install xauth或者apt-get install xauth 离线安装:         找到yum源(cd /etc/yum/repos.d)或者apt源(cd /etc/apt),浏览器打开地址,找到xauth,下载即可,以下centos和kylin的下载方式。 下载安装xshell和xmanager,使用xshell连接

    2024年02月02日
    浏览(54)
  • Linux Xshell配置public key实现免密登录linux服务器

    linux服务器安装成功后,登录linux服务器的工具有很多中,例如:Xshell、SecureCRT等等。而我所服务的用户使用xshell工具来对linux服务器进行运维。 当使用xshell登录linux服务器时,xshell提供了三种身份验证方式: 1.Password(P)密码(W) 2.Public Key(U)用户密钥(K)[密码(H)] 3.Keyboard Interactiv

    2024年02月11日
    浏览(64)
  • 三招解决Windows服务器远程桌面连接不上问题

            远程桌面协议 (RDP)是由微软开发的专有协议,它为用户提供远程桌面服务,以便通过网络使用电脑远程控制另一台电脑。远程桌面连接客户端适用于大多数Windows版本,比如Windows Mobile、Linux、Unix、macOS、iOS、Android和其他操作系统,并且远程桌面连接服务器内置

    2024年02月02日
    浏览(53)
  • 远程桌面连接不上个别服务器的问题分析与解决方案

    在日常的IT运维工作中,远程桌面连接(RDP,Remote Desktop Protocol)是我们经常使用的工具之一,用于管理和维护远程服务器。然而,有时我们可能会遇到无法连接到个别服务器的情况。针对这一问题,我将从多个角度进行分析,并提供相应的解决方案。 一、问题分析 远程桌面

    2024年04月28日
    浏览(49)
  • 45.113.201.X服务器远程不上是什么原因,有什么办法解决?

    45.113.201.1远程登录不上可能有多种原因导致,以下是一些常见的问题和解决方法: 网络连接问题:确保本地网络连接正常,尝试通过其他设备或网络连接服务器,确认是否是网络问题导致无法远程登录。 IP地址或端口错误:检查所使用的远程登录工具中输入的服务器IP地址和

    2024年02月13日
    浏览(38)
  • 解决使用zerotier进行内网穿透时,突然连接不上远程服务器的问题

    一、问题描述        最近在使用zerotier通过内网穿透的方式去访问实验室的服务器时,遇到了一些问题。        出去吃了个饭,windows笔记本自动休眠,等吃完饭回来唤醒电脑后,突然发现连不上服务器了。。。,并且换了一台电脑,依旧会出现这个问题,起初还以为是服

    2024年02月12日
    浏览(53)
  • 【Linux基础】Linux云服务器(腾讯云、阿里云、华为云)环境部署 | 安装远程XShell | 基本账号管理(超详细教程)

    👉 系列专栏:【LLinux基础】 🙈 个人主页:sunnyll 目录 一、前言 二、 Linux环境安装 💦 Linux 环境的搭建方式 💦如何购买云服务器 三、 安装远程控制XShell 💦下载 XShell 💦查询 Linux 主机(公)IP  💦 使用 XShell 登陆主机 四、共勉 欢迎订阅 《Linux基础》!本专栏将从零开

    2024年02月08日
    浏览(55)
  • Linux—实操篇:远程登录到linux服务器

    远程登录客户端工具有 Xshell7(远程登录),Xftp7(文件传输) ,这里介绍Xshell和Xftp,其他的远程工具大同小异 介绍: Xshell是目前最好的远程登录到Linux的软件,流畅的速度并且完美解决了中文乱码的问题。 1.1、下载-安装 下载free-for-home-school版本 地址: :https://www.netsarang.com/e

    2024年02月06日
    浏览(47)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包