开发者社区 > 弹性计算 > 云服务器ECS > 正文

Linux实例中由于SELinux服务开启导致SSH远程连接异常

已解决

问题描述

我设置selinux=enforings后 Workbench内外网都登录不上了,然后我用VNC连接,输入root/实例密码后 还是提示login。

期望结果

我想咨询下需要怎么做能把selinux改回来 然后能登录使用。

已尝试的方法

Workbench内外网都登录不上了,然后我用VNC连接,输入root/实例密码后 还是提示login

用实例问题排查工具 报告信息如下图

展开
收起
1740930259113899 2023-03-17 12:24:18 292 0
1 条回答
写回答
取消 提交回答
  • 全栈JAVA领域创作者
    推荐回答

    根据您的描述,您已经尝试了两种方式登录 Workbench,但是都未成功。这可能是因为您在系统上启用了 SELinux 服务,而该服务可能阻止了您的连接。为了解决这个问题,您可以尝试以下步骤:

    1. 登录到服务器并以 root 用户身份运行以下命令以编辑 SELinux 配置文件:
    bashCopy codesudo vi /etc/sysconfig/selinux
    
    1. 找到 SELINUX= 后面的行,将其从 enforcing 修改为 permissive:
    makefileCopy codeSELINUX=permissive
    
    1. 保存并关闭文件,然后重新启动系统以使更改生效。
    2. 重新尝试使用 Workbench 连接到 MySQL 服务器。如果您仍然遇到问题,请确保防火墙和安全组允许 MySQL 的入站连接[5]。

    如果您仍然无法连接到 MySQL 服务器,请检查您的用户名和密码是否正确,以及是否拥有足够的权限[7]。如果您还有其他问题,请查看 Workbench 官方文档[10] 或寻求其他专业技术人员的帮助。

    2023-03-17 20:02:07
    赞同 展开评论 打赏

云服务器ECS是一种安全可靠、弹性可伸缩的IaaS级云计算服务。在这里你可以获取最新的ECS产品资讯、最前沿的技术交流以及优惠活动等信息,加速自己的技术成长。

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载