
Linux
文章平均质量分 75
Linux
苦行僧(csdn)
物来顺应 未来不迎 当时不杂 既过不恋
展开
-
CentOS7上配置vsftpd
安装 yum install vsftpd,然后就可以开始配置了。useradd fileuser,本地用户fileuser可以登录ftp。配置文件在 /etc/vsftpd/vsftpd.conf。原创 2023-08-03 20:45:10 · 504 阅读 · 0 评论 -
zabbix-agent安装
记录zabbix-agent安装过程原创 2022-04-22 10:07:45 · 2516 阅读 · 0 评论 -
SNMP服务配置
由于服务器账号密码要定期更改,监控服务器一般不应使用可登录的账号,而应该使用SNMP协议获取服务器信息。记录一下CentOS 7配置SNMPv3服务的过程。原创 2022-04-06 12:06:38 · 2860 阅读 · 0 评论 -
分卷压缩与解压缩
分卷压缩与解压缩原创 2022-01-06 14:45:00 · 2251 阅读 · 0 评论 -
编译vim-8.2并配置jedi-vim插件
编译vim-8.2并配置jedi-vim插件,让vim变成更加强大的工具。原创 2021-11-27 10:14:22 · 3043 阅读 · 0 评论 -
Ansible06-管理roles
创建和使用 ansible roles学会用 ansible galaxy 搜索和使用 roles原创 2021-09-01 22:29:55 · 223 阅读 · 0 评论 -
Ansible05-部署文件
在受管主机上创建、安装、编辑和删除文件。管理文件权限,所有权,SElinux 上下文。使用 jinja2 模板自定义文件,并将它们部署到受管主机。原创 2021-07-14 20:17:52 · 201 阅读 · 0 评论 -
Ansible04-任务控制
在 Ansible Playbook 中管理任务控制、处理程序、和任务错误控制任务失败时发生的情况,以及导致任务失败的条件。原创 2021-07-10 15:15:05 · 298 阅读 · 1 评论 -
Ansible03-管理变量、加密、事实
创建和引用影响特定主机或主机组、play 或全局环境的变量,及其优先级。使用 Ansible Vault 加密敏感变量,并运行引用 Vault 加密变量文件的paybook。使用 Ansible 事实引用有关受管主机的数据,并在受管主机上配置自定义事实。原创 2021-07-05 21:30:31 · 662 阅读 · 1 评论 -
Ansible02-实施playbook
编写基本的 Ansible playbook,再使用 ansible-playbook 命令运行它编写使用一个或多个play的playbook,各个play特权升级的playbook原创 2021-06-27 22:47:01 · 205 阅读 · 0 评论 -
Ansible01-Ansible基础和部署
描述 Ansible 自动化Linux管理任务、基本的 Ansible 概念,在控制节点上安装Ansible。描述 Ansible 清单概念并管理静态清单文件。 描述 Ansible 配置文件的位置、Ansible 如何选择这些文件,并编辑它们以对默认设置应用更改。使用临时命令运行单个 Ansible 自动化任务,并解释临时命令的一些用例。原创 2021-06-26 12:54:57 · 311 阅读 · 0 评论 -
QEMU、KVM等虚拟化技术笔记
centos8安装KVM/QEMU虚拟化转载 2021-09-01 22:47:00 · 1130 阅读 · 1 评论 -
【救援过程】升级openssl导致libcrypto.so.1.1动态库不可用
编译打包openssl-1.1.1k并给服务器升级,由于1.1.1k版本的libcrypto.so.1.1动态库与1.1.1g版本的不同,导致有依赖的命令均不能正常使用。不建议自行升级openssl到1.1.1k,特别是不要替换libcrypto.so.1.1动态库。yum、rpm命令也依赖libcrypto.so库,在救援模式下调用yum、rpm卸载openssl-1.1.1k也不可能。最终提取openssl-1.1.1g归档文件,在救援模式下覆盖到相应目录,解决这个故障。记录过程。原创 2021-04-11 09:48:35 · 17191 阅读 · 1 评论 -
linux常用运维工具uptime、iostat、vmstat、sar
linux常用运维工具uptime、iostat、vmstat、sar的使用原创 2021-04-09 09:35:20 · 388 阅读 · 0 评论 -
suse11sp4配置vnc显示gnome
suse11sp4配置vnc,默认显示xterm界面。修改<home>/.vnc/xstartup文件使其显示gnome桌面。原创 2021-03-30 15:14:40 · 481 阅读 · 0 评论 -
centos8编译openssl-1.0.2u、openssl-1.1.1k
CVE-2021-3449,拒绝服务漏洞,影响OpenSSL 1.1.1所有版本,OpenSSL 1.0.2不受影响。CVE-2021-3450,CA证书绕过漏洞,影响OpenSSL 1.1.1h及更高版本,OpenSSL 1.0.2不受影响。记录centos8编译打包openssl-1.0.2u、openssl-1.1.1k的过程。原创 2021-04-10 13:53:23 · 8252 阅读 · 1 评论 -
Linux17-磁盘分区、文件系统、逻辑卷管理LVM
使用命令fdisk、gdisk、partprobe、lsblk、blkid、mkfs、mkswap、mount、swapon来添加分区、文件系统、永久挂载。使用命令pvcreate、vgcreate、lvcreate以及pvs、vgs、lvs、lvextend来进行逻辑卷的管理、扩展。原创 2021-04-08 09:42:21 · 633 阅读 · 0 评论 -
Linux15-SELinux
强制访问控制SELinux权限基本知识。更改SELinux模式、上下文、布尔值及故障排除。原创 2021-03-29 22:06:07 · 1094 阅读 · 0 评论 -
用createrepo命令创建自己的yum源
记录使用createrepo命令创建自己的yum源过程。原创 2021-03-15 22:58:55 · 2595 阅读 · 1 评论 -
配置VNC
在CentOS 8.3配置vnc服务。vnc服务自v1.10.1版本以后,不能再使用vncserver命令直接开启vnc服务,需要使用systemd进行服务管理。记录该过程。原创 2021-03-14 20:57:25 · 13646 阅读 · 0 评论 -
源同步方法与注意事项
记录YUM源同步方法原创 2021-03-09 20:38:41 · 379 阅读 · 0 评论 -
编译Linux Kernel(linux-4.19.178)并制作成rpm文件
首次尝试编译Linux内核。记录编译、打包、升级过程。提供Linux Kernel(linux-4.19.178)下载。原创 2021-03-07 21:50:52 · 4301 阅读 · 2 评论 -
Linux13-计划任务crontab
阐述Linux下的计划任务。crontab命令与crond守护进程。systemd-tmpfiles与临时文件管理。原创 2021-03-27 08:57:21 · 416 阅读 · 1 评论 -
Linux14-进程的优先级nice
进程有优先级。通过设置进程的优先级,让某些重要的进程优先并且长时间获取CPU资源。修改进程优先级的办法是利用renice命令设置nice级别。原创 2021-03-28 15:42:01 · 2982 阅读 · 1 评论 -
Linux16-防火墙与firewalld
firewalld、firewall-cmd、firewall-config配置基本的防火墙。原创 2021-04-07 13:58:40 · 214 阅读 · 0 评论 -
HA01-集群介绍
整体介绍集群的概念。描述集群软件的远离。记录集群软件的安装和创建简单集群。原创 2021-03-19 22:10:07 · 392 阅读 · 2 评论 -
HA02-管理节点与quorum
管理(增删)node。quorum的含义和。vote和quorum的关系及配置。初步添加集群资源。原创 2021-03-19 23:17:39 · 488 阅读 · 0 评论 -
HA03-fence设置
集群中某个node出现故障,因争抢资源而发生脑裂。此时,fence将该node关闭或重启,避免脑裂。阐述安装和配置fence的方法。原创 2021-03-23 21:05:03 · 727 阅读 · 1 评论 -
Linux12-文件系统基础
阐述Linux文件系统基础内容。什么是文件系统?有哪些特殊文件?块设备、软硬链接等。检查文件系统命令df、du。挂载、卸载文件系统命令mount、umount、blkid、lsof。制作软硬链接命令ln。查找文件命令locate、find。原创 2021-02-28 21:40:46 · 246 阅读 · 0 评论 -
Linux11-RPM软件包和YUM源
阐述RHEL/CentOS系列软件包安装的问题。RPM软件包和使用rpm命令安装、升级、卸载、查询软件包。yum解决包之间的依赖性问题。配置yum源等。原创 2021-02-15 19:43:12 · 278 阅读 · 0 评论 -
Linux10-归档、系统间复制文件
使用tar、scp、sftp、rsync等命令,实现文件归档和系统间文件复制。原创 2021-02-15 15:36:49 · 235 阅读 · 0 评论 -
Linux09-网络配置
阐述linux网络配置基础。nmcli命令配置不同类型网卡设备连接名、IP地址、GATEWAY网关、DNS域名解析等。配置链路聚合以保证网络稳定可靠。原创 2021-02-15 15:17:01 · 351 阅读 · 0 评论 -
wordpress从apache迁移到nginx
贫僧个人博客https://stackoperator.top/ 原本使用LAMP架构建站。今天正式从apache迁移到nginx,以后就是LNMP了!原创 2021-02-13 22:11:41 · 988 阅读 · 0 评论 -
linux安装包PGP加密验证
以nginx为例,介绍pgp加密验证的过程。原创 2021-02-09 17:19:52 · 803 阅读 · 0 评论 -
Apache2.4.x下proxy_module、proxy_fcgi_module结合PHP-FPM解决内存不足问题
apache httpd 2.4.x 引入了两个值得注意的特性:一个新的专门为fastCGI (mod_proxy_fcgi)设计的代理模块,以及使用MPM作为默认的apache进程管理器。在apache2.4.x版本不要直接LoadModule php7_module lib64/httpd/modules/libphp7.so。应该用 proxy_fcgi 和 php-fpm结合使用。 让mod_php用户避免使用拼凑的fastcgi解决方案,或者使用更慢、内存消耗更大的prefork MPM。原创 2021-02-06 15:03:11 · 874 阅读 · 2 评论 -
编译httpd-2.4.46的RPM包
目录一、下载源码二、编译&排错3.1、第一次编译,报错需要lua-devel。3.2、第二次编译,报错 /usr/lib64/libapr-1.so: undefined reference to `uuid_generate@UUID_1.0'。3.3、第三次编译,报错找不到文件/root/rpmbuild/BUILDROOT/httpd-2.4.46-1.x86_64/usr/lib64/httpd/modules/mod_mpm_event.so。提供 apr-1.7.原创 2020-11-24 23:05:36 · 1551 阅读 · 0 评论 -
编译OpenSSH8.4的RPM包及升级
OpenSSH 8.4p1 于 2020年9月27日发布,是本文发布时最新版本。阐述在Centos7环境编译OpenSSH成rpm包及升级过程。提供OpenSSH 8.4p1的rpm包下载原创 2020-11-22 23:27:22 · 1918 阅读 · 9 评论 -
Linux08-日志
RHEL7的日志由2个服务负责记录,分别是 systemd-journald 和 rsyslog ,分别记录systemd的日志和系统的常规日志。原创 2020-07-29 20:42:25 · 184 阅读 · 0 评论 -
CentOS7 打包RPM 升级OpenSSH8.3
漏扫设备发现OpenSSH有漏洞,需要升级到OpenSSH 8.1及以上版本,那么干脆就直接升级到发文时最新的版本,OpenSSH 8.3。做法是找到OpenSSH 8.3的源码包,用rpm-build打包成rpm包,再升级。一、源码包到OpenSSH官网https://www.openssh.com/,找到并下载源码包https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-8.3p1.tar.gz ,打开Release Notehttps:/原创 2020-07-12 19:15:49 · 2657 阅读 · 1 评论 -
Linux07-OpenSSH
目录一、使用SSH访问远程主机1.1、什么是OpenSSH Secure Shell(SSH)1.2、SSH主机密钥二、配置基于SSH密钥的身份验证2.1、基于SSH密钥的身份验证2.2、自定义SSH服务配置2.3、sftp传输文件一、使用SSH访问远程主机1.1、什么是OpenSSH Secure Shell(SSH)OpenSSH指系统中使用的Secure Shell软件。OpenSSH Secure Shell(以下称ssh)用于在远程系统上安全的运行shell原创 2020-06-26 15:04:15 · 312 阅读 · 0 评论