1Panel 专业版评测:全面超越宝塔的运维面板新标杆
一、 UX体验与移动端适配:更直观的跨平台交互 1Panel 专业版在用户体验上实现了对宝塔的全面超越。其界面采用现代化设计语言,以黑金主题为代表的可定制化主题系统支持一键切换,视觉风格更符合技术审美,同时保持功能模块的清晰布局。相较于宝塔复杂的多级菜单,1Panel 的 扁平化设计 显著降低了操作 ...
UpgradeOpenssh-RockyLinux8-BCLinux8
之前陆续整理过好几次升级openssh的文章,随着时间的推移,也该更新了,正好当下这个升级需求比较多,尤其是安全扫描时往往大部分高危漏洞来自于低版本的openssh,升级后可以解决大部分漏洞。 根据最近的实践,以下操作适应于如下linux版本: BigCloud Enterprise Linux 8 ...
Ansible 数百台批量操作前期准备工作
Ansible 数百台批量操作前期准备工作 背景: 当前有100台服务器在同一个内网,需要统一部署业务程序并且对主机修改主机名,只提供了一个文档host_user.txt,内容 “ IP 用户 密码 ” 三列。 host_user.txt 内容示例: 10.0.0.11 root xxxx 10.0 ...
LVM(Logical Volume Manager)
一. LVM概述 1. 什么是 LVM LVM(Logical Volume Manager,逻辑卷管理器)是 Linux 系统下的一种 存储管理 机制,能够灵活地管理磁盘分区。它提供了一种比传统分区管理(如fdisk、parted)更高级的存储管理方式,允许动态调整存储空间,方便扩展和缩减分区,而 ...
CentOS-7离线安装gcc
1、下载相关安装包 bzip2-devel-1.0.6-12.el7.x86_64.rpm 快速下载地址:https://vault.centos.org/7.9.2009/os/x86_64/Packages/bzip2-devel-1.0.6-13.el7.i686.rpm cpp-4.8.5- ...
Btrfs 子卷挂载
起因 Btrfs Snapper 是按照 / 进行备份的,总是会将用户目录下的 Steam 游戏上百个 G 全部备份。 检索了一些方法,Btrfs 是按照卷颗粒度进行备份的,故而无法略过文件。 只能将 /home/ 作为一个独立子卷,而在配置 Snapper config 时,不指定该子卷,则达到了 ...
Linux内核源码目录简介
目录介绍 arch:体系结构相关的代码,对于每个架构的CPU,arch目录下有一个对应的子目录,比如 arch/arm/、arch/i386/等。 block:块设备的通用函数。 crypto:常用加密和散列算法(如AES、SHA等),还有一些压缩和CRC校验算法。 drivers:所有的设备驱动程 ...
网站域名监控python脚本
用Python编写的网站监测脚本,它可以检查网站能否正常打开、域名IP是否能Ping通,以及域名IP的指定端口是否正常开放。这个脚本使用了requests库来检查网站是否可访问,subprocess库来执行Ping命令,以及socket库来检查端口是否开放。 脚本代码 import requests ...
思科(Cisco)和华三(H3C)交换机的Python巡检脚本
1. 安装依赖 pip install paramiko 2. Python脚本 import paramikoimport time # 设备列表,包含IP地址、用户名、密码、设备类型(cisco或h3c)devices = [ {'ip': '192.168.1.1', 'username': ...
Bash中; && ||命令连接符不是逻辑连接符、多个命令的执行顺序
Bash中; && ||命令连接符不是逻辑连接符、多个命令的执行顺序 在Shell的Bash语言中,; && ||三个符号用于分隔命令,根据前一个命令的执行状态,按顺序执行后面的命令。它们形似逻辑运算符,但其实不是逻辑运算符,而是命令连接符。 基础知识 【重要】每个命令执行后都有进程退出状态码,下面 ...
Linux系统上检查本机端口是否开通
在Linux系统中,检查本机端口是否开通(即是否有服务在监听该端口)可以通过多种方法实现。以下是几种常用的方法: 方法1:使用netstat netstat是一个常用的网络工具,可以查看系统上的网络连接和监听端口。 运行以下命令: sudo netstat -tulnp | grep 8088 -t ...
Linux如何切换root用户
在Linux系统中,切换到root用户有几种常见的方法,具体取决于需求和系统配置。以下是几种常用的方法: 1. 使用 su 命令切换到 root 用户 su(Substitute User)命令用于切换用户身份。默认情况下,不带任何参数的su命令会切换到root用户。 步骤: 打开终端。 输入以下命 ...
CS162 23Fall总结
PintOS是一个x86架构的教育用操作系统,它支持多线程,加载并运行用户程序,以及文件系统。骨架代码只提供了很简单的实现,本Lab需要丰富并增强这些模块的功能。本实验提供Bochs2和QEMU3模拟器模拟x86 CPU和相应外设来运行并调试PintOS. PintOS源码结构: threads/: ...
开箱即用!一个轻量易用的服务器监控!
大家好,我是 Java陈序员。 今天,给大家介绍一个轻量易用的服务器监控,开箱即用! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。 项目介绍 Beszel —— 一个轻量级的服务器监控平台,包括 Docker 统计、历史数据和报警功能。 Bes ...
HTTPS 证书自动化运维:https证书管理系统之自动化签发
https证书管理系统- 自动化签发 第一步:前往网站,注册账户 https://www.lingyanspace.com/ 第二步:进入证书服务菜单,点击新增证书 第三步:填写自有的域名,点击创建订单 多域名证书,填写例子(多个域名之间应该换行): lingyanspace.com *.lingy ...
Prometheus +VictoriaMetrics+Consul+Granafa安装部署
测试环境 prometheus-2.54.1.linux-amd64.tar.gz 下载地址: https://www.prometheus.io/download/ https://github.com/prometheus/prometheus/releases/download/v2.54.1 ...