返回顶部
首页 > 资讯 > 服务器 >Centos 7无法SSH远程连接及解决方法
  • 438
分享到

Centos 7无法SSH远程连接及解决方法

sshcentos服务器 2023-10-06 18:10:09 438人浏览 八月长安
摘要

Centos 7无法SSH远程连接及解决方法 小土豆linux学习随笔 —— 清听凌雪慕忆 ​ 以前运维中,服务器或者虚拟机安装完Centos 7系统,配置网络设置后即可利用ssh远程。昨夜,怪哉,不

Centos 7无法SSH远程连接及解决方法

小土豆linux学习随笔

—— 清听凌雪慕忆

​ 以前运维中,服务器或者虚拟机安装完Centos 7系统,配置网络设置后即可利用ssh远程。昨夜,怪哉,不知为何虚拟机中的Centos 7无法远程,排除网络原因,想爆了小脑壳儿,最终却忽略了SSH配置,尝试之后果然灵了,随即补充知识库,做随笔。

【工作环境】:远程主机(windows 10)、虚拟机(Vmware Workstation),安装了CentOS7,通过SSH工具连接虚拟机中的CentOS7。

1、查看否安装SSH服务
  • 查看系统是否安装openssh-server,可在终端中输入一下命令:
[root@localhost ~]# yum list installed | grep openssh-server# 或 查看ssh是否安装[root@localhost ~]# rpm -qa | grep ssh
rpm -qa|grep xxx 命令-qa代表query,a代表all;rpm -q  ----查询一个包是否被安装rpm -qa ----列出所有被安装的rpm package|       ----| 表示管道,上一条命令的输出,作为下一条命令参数(输入)。grep    ----用于查找文件里符合条件的字符串。xxx     ----要查询的名称

在这里插入图片描述

在这里插入图片描述

  • 此处显示已经安装了 openssh-server,如果又没任何输出显示表示没有安装 openssh-server,可在终端中输入一下命令来进行安装openssh-server。
yum install openssh-server
2、查看sshd服务配置
  • 找到 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config。

    [root@localhost ~]# cd /[root@localhost /]# cd /etc/ssh

    在这里插入图片描述

  • 用Vim编辑器或Gedit打开。

    说明:SSH默认端口为22,在此处也可以修改为其他端口。

  • 文件中,关于监听端口、监听地址前的 # 号去除(取消注释)。

  • 开启允许远程登录。

在这里插入图片描述

  • 开启使用用户名密码来作为连接验证。

在这里插入图片描述

  • 保存文件,退出。
3、查看sshd服务

Centos7,要使用netstat的命令的话,需要安装net-tools后才可以使用。

# 安装netstat工具yum instatll net-tools –y    
  • 检查sshd服务是否已经开启。
# 开启ssh服务[root@localhost ssh]# sudo service sshd startStarting sshd (via systemctl): [  确定  ]# 重启ssh服务[root@localhost ssh]# sudo service sshd restartRestarting sshd (via systemctl):                [root@localhost ssh]#  ss -ntp | grep 22

在这里插入图片描述

在这里插入图片描述

  • 检查 sshd 服务是否已经开启,或检查 22 号端口是否开启监听。
#检查 sshd 服务是否已经开启[root@localhost ssh]# ps -e | grep sshd# 检查 22 号端口是否开启监听[root@localhost ssh]# netstat -an | grep 22# 或[root@localhost ssh]# netstat -aNLPt | grep 22

在这里插入图片描述

在这里插入图片描述

  • 检查 sshd服务状态
[root@localhost ~]# systemctl status sshd

在这里插入图片描述

4、测试
4.1 网络测试
  • 在Vmware Workstation中,点击编辑=》虚拟网络编辑器,进入虚拟网络编辑器。确认虚拟机网络桥接外部网络(远程主机以太网2,ASIX AX88179A USB3.2网卡)。

在这里插入图片描述

在这里插入图片描述

  • 查看虚拟机Centos 7系统ip网络配置信息,保证虚拟机Centos 7与远程主机在同一网段,子网掩码、默认网关均一致。

在这里插入图片描述

在这里插入图片描述

  • 利用Ping测试查看虚拟机Centos 7与远程主机之间的连通性。

在这里插入图片描述

在这里插入图片描述

  • 经测试,虚拟机Centos 7与远程主机ip网络配置、联通性正常。
4.2 远程测试
  • 在SSH工具(此处使用的MobaXterm_Personal_12.3)中,新建连接,输入 CentOS 的 IP 地址、用户名、密码即可连接成功

在这里插入图片描述

在这里插入图片描述

5、设置开启自启动服务
  • 为了避免每次开启 CentOS 时,都要手动开启 sshd 服务,可以将 sshd 服务添加至自启动列表中。
# 设置开机自启动[root@localhost ~]# systemctl enable sshd.service
  • 查看是否开启sshd 服务自启动
[root@localhost ~]# systemctl list-unit-files | grep sshdanaconda-sshd.service                         statiCSShd-keygen.service                           staticsshd.service      enabledsshd@.service     staticsshd.Socket       disabled[root@localhost ~]#

在这里插入图片描述

6、其他
# 查看ssh服务进程命令ps -ef|grep ssh# 设置ssh服务为开机启动命令:chkconfig sshd on # 设置ssh服务禁止开机启动命令chkconfig sshd off # 停止ssh服务命令service sshd stop # 查看ssh服务22端口是否启动命令netstat -antp | grep sshd

来源地址:https://blog.csdn.net/weixin_39137153/article/details/124621589

--结束END--

本文标题: Centos 7无法SSH远程连接及解决方法

本文链接: https://lsjlt.com/news/424185.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Centos 7无法SSH远程连接及解决方法
    Centos 7无法SSH远程连接及解决方法 小土豆Linux学习随笔 —— 清听凌雪慕忆 ​ 以前运维中,服务器或者虚拟机安装完Centos 7系统,配置网络设置后即可利用SSH远程。昨夜,怪哉,不...
    99+
    2023-10-06
    ssh centos 服务器
  • Mysql无法远程连接解决方案
    前言 Mysql 版本:5.7.23操作系统:Linux问题描述:只能通过Linux系统账号Root命令行进入数据库,无法使用JDBC,远程连接工具进入数据库。报错:ERROR 1698 (28000): ...
    99+
    2024-04-02
  • 阿里云ECS无法连接SSH的解决方法
    在使用阿里云ECS服务器的过程中,有时可能会遇到SSH无法连接的问题。本文将详细分析这个问题的原因,并提供一些解决方法。 在使用阿里云ECS服务器的过程中,我们可能会遇到SSH无法连接的问题。这种情况可能是因为多种原因引起的,例如网络问题、...
    99+
    2023-11-06
    阿里 解决方法 ECS
  • MySQL8.0无法远程连接访问的解决方法
    问题:mysql  8.0 无法远程连接访问 原因:可能是mysql数据库user表中,用户的 host 字段配置是不允许当前host访问或者是访问的加密方式不对,旧版的MySQL和新版的密码加密方式不一致,但...
    99+
    2023-01-28
    MySQL8.0远程访问 MySQL远程访问
  • ssh远程无法访问linux的问题及解决
    目录获取linux的ip地址ifconfig命令的安装确认sshd服务确认许可权限虚拟机注意事项总结获取linux的ip地址 如果是阿里云或者什么服务器,正常情况下空台上都会告诉你该服务器的公网ip,如果你要在linux...
    99+
    2023-04-14
    ssh远程无法访问linux ssh远程访问linux ssh访问linux
  • 阿里云服务器无法ssh连接怎么解决方法
    如果您尝试连接阿里云服务器,但是无法找到服务器的SSH连接,可能是因为阿里云服务器无法启用SSH密钥,导致无法连接。 确保您正在使用安全的服务器连接方式,例如https和ssh key,并确保您已启用防火墙或防病毒软件。 尝试使用不同的...
    99+
    2023-10-27
    阿里 解决方法 服务器
  • 远程无法连接阿里云服务器解决方法及原因分析
    随着云计算技术的发展,越来越多的企业和个人开始使用阿里云服务器,以便更好地管理和处理自己的数据。然而,有时会遇到无法远程连接阿里云服务器的问题,这可能会对我们的工作和生活带来很大的不便。那么,如何解决远程无法连接阿里云服务器的问题呢?本篇文...
    99+
    2023-12-11
    阿里 解决方法 原因
  • 电脑远程连接云服务器无法连接网络的解决方法
    1. 检查网络连接 首先,确保你的电脑本身已经成功连接到互联网。检查你的网络连接状态,确保你的电脑已经连接到一个可用的网络,并且能够正常访问其他网站。 2. 检查云服务器网络设置 如果你的电脑已经成功连接到互联网,但是无法远程连接到云服务...
    99+
    2023-10-28
    解决方法 服务器 电脑
  • 远程无法连接mysql且出现错误的解决方法
    本篇内容主要讲解“远程无法连接mysql且出现错误的解决方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“远程无法连接mysql且出现错误的解决方法”吧!授权法...
    99+
    2024-04-02
  • SSH连接问题解决方案:服务器无法启动SSH服务
    在处理服务器管理和远程连接时,SSH(Secure Shell)是一个常用的工具。然而,有时候我们可能会遇到SSH启动失败的问题,导致无法通过SSH连接到服务器。本文将介绍一些解决SSH启动失败的常见方法。 检查SSH服务状态 首先,我们...
    99+
    2023-12-22
    ssh 服务器 运维
  • centos远程连接的方法是什么
    CentOS远程连接的方法有多种,常用的方法有SSH和VNC。 SSH(Secure Shell):是一种加密的网络协议,可以通...
    99+
    2023-10-24
    centos
  • 【服务器】无法进行ssh连接的问题逐一排查以及解决方法
    一、检查服务器网络 先检查是否是网络的问题。按快捷键Win+R,在弹出的对话框中输入cmd。 点击确定运行。在cmd窗口输入ping一下服务器的ip地址。 如果出现请求超时,解决办法如下: 在服务器端输入ifconfig命令,查看要连接...
    99+
    2023-08-18
    服务器 ssh 无法连接 报错
  • Navicat远程连接MongoDB方法及报错怎么解决
    本篇内容主要讲解“Navicat远程连接MongoDB方法及报错怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Navicat远程连接MongoDB方法及报错怎么解决”吧!MongoDB简...
    99+
    2023-07-05
  • Linux中无法远程连接数据库问题的解决方法
    起因 今天在ubuntu16.04环境下通过mysql workbench访问远程数据库时,发现无法连接问题,解决思路及方法记录如下,不足之处,请多指教。 问题 通过workbench输入密码访问时报这个错: Y...
    99+
    2022-06-04
    linux 远程数据库 linux 远程访问数据库 linux链接远程数据库
  • mysql1130错误远程无法连接如何解决
    当遇到MySQL 1130错误时,表示远程连接MySQL服务器被拒绝。这个问题通常出现在远程连接MySQL服务器的时候没有正确设置权...
    99+
    2023-09-23
    mysql
  • 电脑无法被远程连接如何解决
    如果电脑无法远程连接,可能有以下几种原因和解决方法:1. 确保远程连接功能已启用:在控制面板的系统设置中,点击“远程设置”,确保“允...
    99+
    2023-09-12
    电脑
  • 解决winXP 远程桌面无法连接问题
    一、远程桌面连接故障现象 笔 既然可以连接到该计算机,只是马上中断。笔者怀疑是否在远程桌面登录时是默认使用当前帐户的,所以将自己的计算机帐户和密码设置为和远程那台计算机一致,谁知道问题依旧。看来故障应该是该计算机远程桌面...
    99+
    2023-05-25
    winXP 远程桌面 无法连接 问题 桌面 远程
  • 无法连接远程云主机怎么解决
    无法连接远程云主机可能由多种原因引起,以下是一些常见的解决方法:1. 确保主机的网络连接正常:检查本地网络连接是否正常,确保网络连接...
    99+
    2023-08-18
    云主机
  • vscode通过Remote SSH远程连接及离线配置的方法
    安装 1、先安装vscode,然后在扩展中搜索Remote SSH插件并安装。 2、我要连接远程Ubuntu系统的服务器,所以需要在服务器上安装ssh并配置:   ...
    99+
    2024-04-02
  • ssh远程无法访问linux怎么解决
    这篇文章主要介绍“ssh远程无法访问linux怎么解决”,在日常操作中,相信很多人在ssh远程无法访问linux怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ssh远...
    99+
    2023-05-25
    ssh linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作