当前位置:网络安全 > 安装CentOS7文本界面版本后,无法连接互联网,使用yum安装软件时,提示找不到repo:base/7/x86_64的有效baseurl,

安装CentOS7文本界面版本后,无法连接互联网,使用yum安装软件时,提示找不到repo:base/7/x86_64的有效baseurl,

  • 发布:2023-09-29 16:31

-->

*无法连接互联网的明显症状包括:

  1。 yum install 出错:找不到有效的 baseurl 或 repo:base

  2。 Ping 主机会提示未知主机

方法1,

  1。打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0 (每台机器可能不同,但格式会是“ifcfg-eth number”),将 ONBOOT=no 改为 ONBOOT=yes

  2。重启网络:服务网络重启

方法2、

  1。打开 vi /etc/resolv.conf 并添加名称服务器 8.8.8.8

  2。重启网络:服务网络重启

试过了,效果真的很好

============

1。安装telnet
1。检查telnet-server的rpm包是否安装

[root@localhost ~]# rpm -qa telnet-server
如果没有输入则表示没有安装。出于安全原因,默认情况下不安装telnet-server.rpm,而telnet客户端是标准的。即默认安装以下软件。

2。如果没有安装,请安装telnet-server,否则忽略此步骤

[root@localhost ~]#yum install telnet-server  
3。检查telnet-server的rpm包是否安装。

[root@localhost ~]# rpm -qa telnet
telnet-0.17-47.el6_3.1.x86_64

4。如果没有安装,请安装telnet,否则忽略此步骤

[root@localhost ~]# yum install telnet

========ifconfig netstat等不能使用====

yum install wget

运行 yum install net-tools 就OK了

===rz sz =

yum install lrzsz -y

============

CentOS7的yum源默认好像没有mysql。为了解决这个问题,我们首先要下载mysql的repo源码。

1。下载mysql的repo源码

$ wget http://www.sychzs.cn/mysql-community-release-el7-5.noarch.rpm

2。安装mysql-community-release-el7-5.noarch.rpm包

$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装此软件包后,您将获得两个mysql yum repo源:/etc/yum.repos.d/mysql-community.repo、/etc/yum.repos.d/mysql-community-source.repo。

3。安装mysql

$ sudo yum install mysql-server

只需按照步骤安装即可。但安装完成后,没有密码,需要重置。

4。重置密码

重置密码之前,您必须先登录

$ mysql -u root

登录时可能会报如下错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'(2),原因是/var /lib /mysql访问权限问题。以下命令将 /var/lib/mysql 的所有者更改为当前用户:

$ sudo chown -R openscanner:openscanner /var/lib/mysql

然后,重新启动服务:

$ 服务 mysqld 重新启动

下次登录重置密码:

$ mysql -u root mysql > 使用 mysql;
mysql > 更新用户设置密码=密码(‘123456’)其中用户=‘root’;
mysql > 退出;

5。打开端口3306

$ sudo vim /etc/sysconfig/iptables

添加以下内容:

-A 输入 -p tcp -m 状态 --state 新 -m tcp --dport 3306 -j 接受

保存后重新启动防火墙:

$ sudo 服务 iptables 重新启动

这样就可以从其他客户端连接mysql服务了。

====

我使用CentOS 6已经很长时间了,但是不太习惯。配置防火墙并执行service iptables save后,出现错误“Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory”。出现。在CentOS 7或RHEL 7或Fedora中,防火墙由firewalld管理。当然,你可以恢复传统的管理方式。或者使用新命令来管理它。

如果您使用传统方法,请执行以下命令:

systemctl 停止防火墙d
systemctl 屏蔽防火墙d

并安装 iptables-services:

yum install iptables-services
设置启动:

systemctl 启用 iptables

systemctl [停止|启动|重新启动] iptables
#或
service iptables [停止|启动|重新启动]

service iptables save
#or
/usr/libexec/iptables/iptables.init save

从上面的解决方案来看,这是由于防火墙没有启动,iptables防火墙服务没有启动导致的

-->

相关文章