草庐IT

CentOS 7替换默认软件源

安装CentOS7后,默认源在国外,可以替换为国内的源以提升访问速度参考https://mirrors.ustc.edu.cn/help/centos.htmlsudovi/etc/yum.repos.d/CentOS-Base.repo,写入如下内容#CentOS-Base.repo##ThemirrorsystemusestheconnectingIPaddressoftheclientandthe#updatestatusofeachmirrortopickmirrorsthatareupdatedtoand#geographicallyclosetotheclient.Youshoul

解决centos8系统下防火墙报错的问题

解决centos8下启动防火墙报错错误总结:centos8系统和其他的centos有了非常大的改变,网上的帖子有很多修复centos7下的版本,可以通过安装python-goject或者python3-gi或者是pipinstallgi的方式修复模块的缺失但是centos8系统下的这些方式莫名其妙的都不太能用rpm资源网站都没有centos8版本的各种pip镜像源都匹配不到这个模块其实这个并不是真正的缺失了six包,通过命令行查询能看到所以通过报错报错可以去报错的目录下寻找一下机会,进入到/usr/lib/python3.6/site-packages目录下,正常情况的目录应该是这样的本身是自

centos8.0配置静态IP详解及永久关闭防火墙

1.查看自己的网关地址点击虚拟机中编辑按钮,选中虚拟网络编辑器2.选择点击VMnet8,再点击NAT设置3.记住此时页面的网关IP4.进入虚拟机终端操作界面,切换到管理员用户5.找到CentOS8网络配置文件cd/etc/sysconfig/network-scripts/找到自己文件夹下的当前文件6.进入并编辑该文件,vim命令后接的是自己当前目录下的文件名vimifcfg-ens1607.进行如下修改8.重启网络,ping百度看看网络是否通畅nmclicreload9.查看防火墙是否开启的systemctlstatusfirewalld.service10.关闭防火墙systemctlst

CentOS 7防火墙快速开放端口配置方法

一、CentOS7快速开放端口:开启端口[root@centos7~]#firewall-cmd--zone=public--add-port=80/tcp--permanent查询端口号80是否开启:[root@centos7~]#firewall-cmd--query-port=80/tcp重启防火墙:[root@centos7~]#firewall-cmd--reload查询有哪些端口是开启的:[root@centos7~]#firewall-cmd--list-port命令含义:--zone#作用域--add-port=80/tcp#添加端口,格式为:端口/通讯协议--permanen

CentOS 7防火墙快速开放端口配置方法

一、CentOS7快速开放端口:开启端口[root@centos7~]#firewall-cmd--zone=public--add-port=80/tcp--permanent查询端口号80是否开启:[root@centos7~]#firewall-cmd--query-port=80/tcp重启防火墙:[root@centos7~]#firewall-cmd--reload查询有哪些端口是开启的:[root@centos7~]#firewall-cmd--list-port命令含义:--zone#作用域--add-port=80/tcp#添加端口,格式为:端口/通讯协议--permanen

Linux-CentOS7 SSH免登陆

配置三台服务器,如下:生成密钥在三台机器(node1\node2\node3)执行以下命令,生成公钥与私钥。ssh-keygen-trsa执行该命令之后,按下三个回车即可,然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥),默认保存在/root/.ssh目录。分配密钥三台机器将拷贝公钥到node1机器,三台机器执行命令:ssh-copy-idnode1将node1机器的公钥拷贝到其他机器上,在node1机器上指行以下命令,执行命令时,需要输入yes和对方的密码:scp/root/.ssh/authorized_keysnode2:/root/.sshscp/

Linux-CentOS7 SSH免登陆

配置三台服务器,如下:生成密钥在三台机器(node1\node2\node3)执行以下命令,生成公钥与私钥。ssh-keygen-trsa执行该命令之后,按下三个回车即可,然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥),默认保存在/root/.ssh目录。分配密钥三台机器将拷贝公钥到node1机器,三台机器执行命令:ssh-copy-idnode1将node1机器的公钥拷贝到其他机器上,在node1机器上指行以下命令,执行命令时,需要输入yes和对方的密码:scp/root/.ssh/authorized_keysnode2:/root/.sshscp/

WSL2-CentOS7固定IP

WSL2-CentOS7固定IPWSL2采用Hyper-V的InternalVirtualSwitch,这个虚拟交换机本身是可以设置静态IP地址的,但是WSL2却自作聪明,在每次全新启动的时候将网络配置恢复成DHCP,这就导致WSL2每次全新启动后的IP都不固定,如果需要一个固定的IP,需要做一些设置。备注:如果使用localhost方式可正常访问的话,可不做此固定IP配置;我是在win11中使用IDEA配置远程访问docker地址localhost:2375时无法连接,才进行配置的;实测在win10中可正常连接。前置设置因为WSL2每次全新启动的时候将网络配置恢复成DHCP;重新生成网关和I

WSL2-CentOS7固定IP

WSL2-CentOS7固定IPWSL2采用Hyper-V的InternalVirtualSwitch,这个虚拟交换机本身是可以设置静态IP地址的,但是WSL2却自作聪明,在每次全新启动的时候将网络配置恢复成DHCP,这就导致WSL2每次全新启动后的IP都不固定,如果需要一个固定的IP,需要做一些设置。备注:如果使用localhost方式可正常访问的话,可不做此固定IP配置;我是在win11中使用IDEA配置远程访问docker地址localhost:2375时无法连接,才进行配置的;实测在win10中可正常连接。前置设置因为WSL2每次全新启动的时候将网络配置恢复成DHCP;重新生成网关和I

在OpenEuler22.09(也适用于CentOS7+)编译安装Python3.9,并与原Python共存-指南

指南使用操作系统:OpenEuler22.09(网络安装,最小安装,使用默认源)指南使用系统自带Python版本:3.10(高版本,这不是3.1喔)1.安装基本的编译环境yum-yinstallgccgcc-c++makelibtoolzlibzlib-devellibffi-devel\pcrepcre-develpcre2-develperl-develperl-ExtUtils-Embedopensslopenssl-devel2.下载华为仓库内的Python3.9.2包,并进行编译安装:华为仓库Python版本列表:https://repo.huaweicloud.com/python