首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux下如何查看CentOS版本

Linux下如何查看CentOS版本

作者头像
小柒2012
发布于 2018-04-13 06:59:05
发布于 2018-04-13 06:59:05
12.6K00
代码可运行
举报
文章被收录于专栏:IT笔记IT笔记
运行总次数:0
代码可运行

今天iptables居然不能使用了,赶紧查看了一下Linux版本了。居然更新到了CentOS7。

这里分享下查看命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cat /etc/redhat-release 
cat /etc/centos-release 
或者
rpm -q redhat-release 
rpm -q centos-release 

执行iptables命令,出现”Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory.”错误,在CentOS 7或RHEL 7或Fedora防火墙由firewalld来管理,当然你可以还原传统的管理方式。或则使用新的命令进行管理。

执行命令

systemctl stop firewalld systemctl mask firewalld

安装iptables-services:

yum install iptables-services

设置开机启动: systemctl enable iptables systemctl [stop|start|restart] iptables 或者 service iptables [stop|start|restart]

service iptables save 或者 /usr/libexec/iptables/iptables.init save

CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld

2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。 启动一个服务:systemctl start firewalld.service 关闭一个服务:systemctl stop firewalld.service 重启一个服务:systemctl restart firewalld.service 显示一个服务的状态:systemctl status firewalld.service 在开机时启用一个服务:systemctl enable firewalld.service 在开机时禁用一个服务:systemctl disable firewalld.service 查看服务是否开机启动:systemctl is-enabled firewalld.service 查看已启动的服务列表:systemctl list-unit-files|grep enabled 查看启动失败的服务列表:systemctl --failed

3.配置firewalld-cmd

查看版本: firewall-cmd --version 查看帮助: firewall-cmd --help 显示状态: firewall-cmd --state 查看所有打开的端口: firewall-cmd --zone=public --list-ports 更新防火墙规则: firewall-cmd --reload 查看区域信息: firewall-cmd --get-active-zones 查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0 拒绝所有包:firewall-cmd --panic-on 取消拒绝状态: firewall-cmd --panic-off 查看是否拒绝: firewall-cmd --query-panic

那怎么开启一个端口呢 添加 firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效) 重新载入 firewall-cmd --reload 查看 firewall-cmd --zone= public --query-port=80/tcp 删除 firewall-cmd --zone= public --remove-port=80/tcp --permanent

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-02-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES/NO) 解决方案1.停止mysql
初次安装mysql,net start mysql,然后输入mysql -u root -p,
一个会写诗的程序员
2018/08/17
105.5K4
Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ 完美解决方法
遇到 Error 1045 (28000): Access denied for user ‘root’@‘localhost’ 错误是新手在配置 MySQL 时的常见问题。这通常意味着 root 用户无法通过提供的密码访问 MySQL 服务器。本篇文章将详细介绍导致这一问题的原因,并提供多种解决方案,帮助你彻底解决此问题。最后还有我的微信供大家交流。
默 语
2024/12/28
5.5K0
Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ 完美解决方法
MySQL输入密码出现ERROR 1045(28000)ACCESS denied for错误解决方法
本人的网站www.appjzw.com是安装centos7系统下面,采用的是LAMP环境,使用的是MySQL环境,今天准备进入数据库更改字符段时,发现无法进入数据,输入密码回车后出现“ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ”错误:
IDC科技
2020/04/21
8.5K0
MySQL输入密码出现ERROR 1045(28000)ACCESS denied for错误解决方法
Error 1045 (28000):Access Denied for User ‘root‘@‘localhost‘ 完美解决方法
摘要 大家好,我是默语。在这篇文章中,我们将详细解析 MySQL 数据库中常见的错误之一——Error 1045 (28000)。该错误通常表示“Access Denied for User ‘root’@‘localhost’”,即“访问被拒绝,用户 ‘root’@‘localhost’”。我们将探讨这个错误的根本原因,提供详尽的解决方案,并通过实际示例帮助你有效解决此问题。无论你是数据库管理员还是开发者,这篇文章将帮助你快速解决访问权限问题。
默 语
2024/11/22
1.5K0
mysql-8.0.11-winx64 安装配置: mysqld --initialize --console MYSQL:ERROR 1045 (28000): Access denied ...
mysql-8.0.11-winx64 安装配置: mysqld --initialize --console MYSQL:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost——MySQL5.7修改密码
一个会写诗的程序员
2018/08/17
9.9K0
mysql-8.0.11-winx64 安装配置: mysqld --initialize --console  MYSQL:ERROR 1045 (28000): Access denied ...
Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ — 完美解决方案详解 ️
大家好,我是默语!今天我们要深入探讨一个让很多MySQL用户头疼的问题:Error 1045 (28000): Access denied for user ‘root’@‘localhost’。这是在登录MySQL数据库时常见的错误提示,意味着用户无法使用root账户访问数据库。本文将详细分析该错误的成因,并提供多种解决方案,帮助大家迅速解决问题。关键词:MySQL、Error 1045、Access denied、root账户、数据库权限、MySQL登录问题。
默 语
2024/11/22
10.4K0
mysql5.7 ERROR 1045 (28000): Access denied for user 'root'@'localhost'
初次安装mysql,net start mysql,然后输入mysql -u root -p,出现enter password,我直接点击回车,结果出现如果下错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)。网上看了很多方法,都是千篇一律的,没有解决我的问题
似水的流年
2018/01/14
9860
猫头虎 分享已解决Bug || Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
大家好,今天猫头虎带您深入了解如何解决MySQL中常见的Error 1045 (28000): Access denied for user 'root'@'localhost'错误!
猫头虎
2025/06/01
3900
猫头虎 分享已解决Bug || Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
linux修改mysql数据库密码
①: 在终端命令行输入 mysqladmin -u root -p password “新密码” 回车 ,Enter password: 【输入原来的旧密码】 ②: 登录mysql系统修改, mysql -uroot -p 回车 Enter password: 【输入原来的密码】
全栈程序员站长
2022/08/09
11.6K0
解决Navicat for MySQL 1045错误的三种方法
1045-Access denied for user ‘root’@’localhost’(using password: YES)
全栈程序员站长
2022/09/07
4.1K0
如何解决ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) MySQL5和MySQL8
摘要: 在MySQL中,遇到ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)错误,意味着MySQL拒绝了root用户的访问请求。这个问题通常与密码设置或权限配置错误有关。本文将详细介绍MySQL 5和MySQL 8版本下的解决方法,帮助用户快速解决该问题。通过这些技术解决方案,你可以轻松修复MySQL连接错误,并提高数据库的安全性和访问权限管理能力。本文将涵盖常见的错误排查步骤、权限修复方法以及如何重新设置MySQL root用户的密码,特别适用于开发人员、系统管理员以及数据库管理员。
猫头虎
2025/04/14
3.3K0
如何解决 mysql -u root ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: 错误
此错误提示表示用户尝试使用 root 用户登录 MySQL,但未提供密码,MySQL 拒绝了此次访问。
猫头虎
2025/06/15
5040
LINUX下RPM安装MYSQL5.6
之前使用yum安装mysql确实很方便,但是默认安装的myql5.0版本的,不支持utf8mb4(utf8mb4扩展到一个字符最多能有4节,所以能支持更多的字符集,比如支持emoji表情)编码格式,所以要升级数据库,yum库升级貌似有点费劲,果断卸载了,使用rpm直接安装,卸载的时候遇到一些问题,要卸载干净请参考之前写的一篇文章:http://blog.csdn.net/tjcyjd/article/details/52189182,言归正传,如何安装呢,其实很简单:
用户4988376
2021/08/09
1.9K0
Centos7解决MySQL登录ERROR 1045 (28000): Access denied for user ‘‘@‘localhost‘ (using
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)
OwenZhang
2021/12/08
4.8K0
Centos7解决MySQL登录ERROR 1045 (28000): Access denied for user ‘‘@‘localhost‘ (using
Linux 环境下 MySQL 5.7 root密码忘记-解决方法
输入密码后提示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
zinyan.com
2022/12/07
1.6K0
Suse发生了错误Access denied for user ''@'localhost' to&
  好久没实用MySQL了,上次由于装了Banq的论坛系统。在用MySQL Administrator进去的时候居然提示mysql error number 1045 access denied for user ‘admin’@’localhost’ (using password: YES)的错误,看来密码是对了,username错了。最后发现自己居然犯了个第几错误,username应该是root,唉!
全栈程序员站长
2022/07/06
3980
Access Denied for user root @localhost 解决方案
问题描述: C:\Users\bo.wang> mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
HUC思梦
2020/09/03
4.4K0
Access Denied for user root @localhost 解决方案
Access denied for user ''@'localhost' to
提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。前两天也出现过这个问题,网上找了一个比较流行的方法(见方法一),搞定了。今天又用这个试了试,却搞不定,在网上找了半天,终于发现是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来,于是解决办法见方法二。 方法一: 1.关闭mysql    # service mysqld stop 2.屏蔽权限    # mysqld_safe --skip-grant-table    屏幕出现: Starting demo from ..... 3.新开起一个终端输入    # mysql -u root mysql    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';    mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误    mysql> \q
双面人
2019/04/10
2.1K0
Mysql:ERROR 1698 (28000): Access denied for user 'root'@'localhost'
描述 出现场景:这个问题一般出现在刚刚安装完mysql的时候 出现原因:由于使用命令sudo apt-get install mysql安装时,并没有提示输入密码,则密码没有初始化,使用root用户登录自然失败. 具体情况: :~$ mysql -uroot -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 下面是解决问题的方法。 解决方法 思路:既然密码没有初始化,那么直接使用默认密码登录就可
roobtyan
2018/06/04
9.6K2
ERROR 1045 (28000):Access denied for user 'root'@'node1' (using password: YES)
在node1节点上安装了mysql,启动Hive时报错: Caused by: java.sql.SQLException: Access denied for user ‘root’@’node1’ (using password: YES)
程裕强
2022/05/06
7440
推荐阅读
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES/NO) 解决方案1.停止mysql
105.5K4
Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ 完美解决方法
5.5K0
MySQL输入密码出现ERROR 1045(28000)ACCESS denied for错误解决方法
8.5K0
Error 1045 (28000):Access Denied for User ‘root‘@‘localhost‘ 完美解决方法
1.5K0
mysql-8.0.11-winx64 安装配置: mysqld --initialize --console MYSQL:ERROR 1045 (28000): Access denied ...
9.9K0
Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ — 完美解决方案详解 ️
10.4K0
mysql5.7 ERROR 1045 (28000): Access denied for user 'root'@'localhost'
9860
猫头虎 分享已解决Bug || Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
3900
linux修改mysql数据库密码
11.6K0
解决Navicat for MySQL 1045错误的三种方法
4.1K0
如何解决ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) MySQL5和MySQL8
3.3K0
如何解决 mysql -u root ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: 错误
5040
LINUX下RPM安装MYSQL5.6
1.9K0
Centos7解决MySQL登录ERROR 1045 (28000): Access denied for user ‘‘@‘localhost‘ (using
4.8K0
Linux 环境下 MySQL 5.7 root密码忘记-解决方法
1.6K0
Suse发生了错误Access denied for user ''@'localhost' to&
3980
Access Denied for user root @localhost 解决方案
4.4K0
Access denied for user ''@'localhost' to
2.1K0
Mysql:ERROR 1698 (28000): Access denied for user 'root'@'localhost'
9.6K2
ERROR 1045 (28000):Access denied for user 'root'@'node1' (using password: YES)
7440
相关推荐
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES/NO) 解决方案1.停止mysql
更多 >
交个朋友
加入HAI高性能应用服务器交流群
探索HAI应用新境界 共享实践心得
加入架构与运维学习入门群
系统架构设计入门 运维体系构建指南
加入架构与运维工作实战群
高并发系统设计 运维自动化实践
换一批
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验