随笔分类 -  Linux

CentOS7
摘要:内核种类: kernel-ml kernel-ml 中的ml是英文【 mainline stable 】的缩写,elrepo-kernel中罗列出来的是最新的稳定主线版本。 kernel-lt kernel-lt 中的lt是英文【 long term support 】的缩写,elrepo-kern 阅读全文
posted @ 2023-04-04 09:52 头痛不头痛 阅读(125) 评论(0) 推荐(0) 编辑
摘要:OpenSSL升级 安装Python3.10,自带的openssl1.0已经不受支持了,这里记录下安装过程 1. 查看当前版本 openssl version OpenSSL 1.0.1e-fips 11 Feb 2013 2. 安装 yum -y remove openssl wget https 阅读全文
posted @ 2022-07-01 16:38 头痛不头痛 阅读(625) 评论(1) 推荐(0) 编辑
摘要:最近一个支付项目,需要访问外部支付接口,所以使用Nginx做一个正向代理,让其使用。 记录过程如下: 新增一个代理server server { resolver 114.114.114.114; #指定DNS服务器IP地址 listen 192.168.0.28:10080; location / 阅读全文
posted @ 2021-12-17 18:16 头痛不头痛 阅读(2611) 评论(0) 推荐(0) 编辑
摘要:error: file '/boot/grub/i386-pc/normal.mod' not found解决方案 一台Esxi的虚拟机,在强制重启后报错/boot/grub2/i386-pc/normal.mod文件找不到 这里记录下解决过程: 开机时按F2设置光盘启动 进入救援模式,系统磁盘将会 阅读全文
posted @ 2021-05-15 15:30 头痛不头痛 阅读(8984) 评论(0) 推荐(0) 编辑
摘要:一、 初始化工作: 1. 准备三台机器 hostanme IP 用途 master 192.168.0.10 namenode node1 192.168.0.11 datenode node2 192.168.0.12 datenode 在三台机器上做下面的动作 2. 编辑/etc/hosts 1 阅读全文
posted @ 2020-11-19 11:47 头痛不头痛 阅读(353) 评论(0) 推荐(0) 编辑
摘要:Lograte的作用 我们可以在 Linux中配置 logrotate 程序,它可以自动执行日志文件的轮换、压缩、删除和用邮件发出。 我们可以配置 logrotate 程序,以便每个日志文件可以在每天、每周、每月或当它变得太大时处理。 Logrotate 是如何工作的 默认情况下,logrotate 阅读全文
posted @ 2020-10-19 14:35 头痛不头痛 阅读(1831) 评论(0) 推荐(0) 编辑
摘要:1. 安装 pip install supervisor 2. 初始化配置文件 echo_supervisord_conf > /etc/supervisord.conf 3. Supervisor的四种组件 1. Supervisord:服务端程序,它主要功能是启动Supervisord服务及其管 阅读全文
posted @ 2020-10-14 11:06 头痛不头痛 阅读(340) 评论(0) 推荐(0) 编辑
摘要:安装 yum -y install aideaide --initmv /var/lib/aide/aide.db.new.gz /var/lib/aide/aide.db.gz 配置成检查任务 crontab -u root -e0 5 * * * /usr/sbin/aide --check 阅读全文
posted @ 2020-06-15 10:40 头痛不头痛 阅读(324) 评论(0) 推荐(0) 编辑
摘要:PAM(可插入认证模块)是UNIX系统上一个实现模块化的身份验证模块服务 当程序需要对用户进行身份验证时加载并执行的。PAM文件通常位于/etc/pam.d目录中。 配置文件 /etc/pam.d/password-auth /etc/pam.d/system-auth /etc/security/ 阅读全文
posted @ 2020-06-12 09:39 头痛不头痛 阅读(2777) 评论(0) 推荐(0) 编辑
摘要:配置基于CentOS7 配置文件: /etc/ssh/sshd_config 设定文件权限 chown root:root /etc/ssh/sshd_config chmod og-rwx /etc/ssh/sshd_config 配置文件 #### 这里设置了禁止root登录,请确保一定提前建立 阅读全文
posted @ 2020-06-11 17:10 头痛不头痛 阅读(802) 评论(0) 推荐(0) 编辑
摘要:通过auditd,系统审核允许系统管理员监视其系统这样他们就可以检测到未经授权的数据访问或修改。 默认情况下,auditd将审核SELinux AVC拒绝、系统登录、帐户修改和身份验证事件。事件将记录到 /var/log/audit/audit.log 配置文件: /etc/audit/auditd 阅读全文
posted @ 2020-06-11 10:38 头痛不头痛 阅读(8661) 评论(0) 推荐(3) 编辑
摘要:1. 安装Erlang 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。 2. 安装RabbitMQ Server 3. 更改系统限制 有两个限制:操作系统内核允许的最大打开文件数(fs.file-max)和每个用户的限制(ulimit -n)。前者必须高于后者。 我们 阅读全文
posted @ 2019-10-22 17:56 头痛不头痛 阅读(1506) 评论(0) 推荐(0) 编辑
摘要:1.同步网络时间 先关闭掉ntp服务,使用ntpd同步网络时间。 /etc/init.d/ntpd stop ntpdate 2.hk.pool.ntp.org 网络时间可以从http://www.pool.ntp.org中获取离自己最近的区域,我这里选的香港 2. 配置/etc/ntp.conf 阅读全文
posted @ 2018-04-19 15:55 头痛不头痛 阅读(499) 评论(0) 推荐(0) 编辑
摘要:proc被称为虚拟文件系统,它是一个控制中心,可以通过更改其中某些文件改变内核运行状态, 它也是内核提空给我们的查询中心,用户可以通过它查看系统硬件及当前运行的进程信息。 Linux中许多工具的数据来源正是proc目录中的内容,比如lsmod的命令是cat /proc/modules的别名。 /pr 阅读全文
posted @ 2018-04-06 21:35 头痛不头痛 阅读(13253) 评论(0) 推荐(0) 编辑
摘要:--安装服务yum install tigervnc-server -y --配置文件,多个用户就拷贝多个cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service vim /etc/syste 阅读全文
posted @ 2017-11-16 10:58 头痛不头痛 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:在某些情况下, 以root用户身份访问系统有潜在危险,并可能导致系统和数据损害。我们可以用setuid程序,例如su和sudo解决。 su命令 一旦在使用su命令登录root,用户获取了系统的绝对管理权限 只允许特定用户使用该su命令 要做到这一点,编辑插入式验证模块为(PAM)配置文件/etc/p 阅读全文
posted @ 2017-11-07 17:42 头痛不头痛 阅读(15901) 评论(0) 推荐(0) 编辑
摘要:CentOS7提供三个命令行工具,可用于配置和显示有关系统日期和时间的信息。 使用timedatectl命令 改变ntpd和chrony状态不会立即生效,需要执行: 该命令同时更新系统时间和硬件时钟。其结果类似于使用date --set和hwclock --systohc命令。如果NTP启用服务,该 阅读全文
posted @ 2017-11-06 23:35 头痛不头痛 阅读(14697) 评论(0) 推荐(1) 编辑
摘要:系统范围的区域设置存储在/etc/locale.conf文件中,在systemd守护进程提前引导时读取。配置的区域设置/etc/locale.conf由每个服务或用户继承,除非个别程序或个人用户覆盖它们。 显示当前的设置:localectl status 列出可用的语言环境:localectl li 阅读全文
posted @ 2017-11-06 18:22 头痛不头痛 阅读(4900) 评论(0) 推荐(0) 编辑
摘要:ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix、MAC OS X、Windows、OpenVMS。ClamAV是基于病毒扫描的命令行工具,但同时也有支持图形界面的ClamTK工具。ClamAV主要用于邮件服务器扫描邮件。 1 阅读全文
posted @ 2017-09-29 01:14 头痛不头痛 阅读(2213) 评论(0) 推荐(0) 编辑
摘要:1. 安装DBI,DBD::Oracle DBI只是个抽象层,要实现支持不同的数据库,则需要在DBI之下,编写针对不同数据库的驱动。对MySql来说,有DBD::Mysql, 而对ORACLE来说,则是DBD::Oracle。其中的DBD这是DataBase Driver的简写。安装顺序是先装DBI 阅读全文
posted @ 2017-09-15 14:55 头痛不头痛 阅读(1235) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩