随笔分类 -  linux

使用GCC编译
摘要:使用GCC编译 来自欧拉社区 本章介绍GCC编译的一些基本知识,并通过示例进行实际演示。更多的GCC知识请通过man gcc命令查询。 使用GCC编译 简介 基本规则 文件类型 编译流程 编译选项 多源文件编译 库 动态链接库 静态链接库 示例 使用GCC编译C程序示例 使用GCC创建和使用动态链接 阅读全文

posted @ 2025-07-01 11:21 赛博狗尾草 阅读(35) 评论(0) 推荐(0)

winx86系统上安装arm虚拟机
摘要:以centos8arm64为例 准备 CentOS-8.5.2111-aarch64-dvd1.iso 镜像包 qemu-w64-setup-20250422.exe qemu程序包 QEMU_EFI.fd 引导固件 下载地址: https://releases.linaro.org/compone 阅读全文

posted @ 2025-07-01 10:47 赛博狗尾草 阅读(6) 评论(0) 推荐(0)

Ubuntu-PXE部署
摘要:适用于各版本的Ubuntu桌面版和服务器版 一、 宿主机:win11 虚拟化工具:vmware17 使用vmware部署三台虚拟机 虚拟机1:作为pxe服务端,配置双网卡,不同网段,分别提供uefi和leagcy的pxe服务 虚拟机2:pxe客户端,uefi安装 虚拟机3:pxe服务端,leagcy 阅读全文

posted @ 2025-06-27 10:02 赛博狗尾草 阅读(48) 评论(0) 推荐(0)

rustdesk自建服务器搭建
摘要:背景:国产的屏幕共享和远控越来越膨胀,免费版的功能和流畅度体验越来越差劲,说起这个,几年前可不是这样的,那时候哪有什么需要登录才能控制,需要切换高速线路的玩意。我说的就是向日葵和todesk。还有teamviewer,anydesk,看网友说开会员都的不好使 rustdesk也是一款远程控制软件,浏 阅读全文

posted @ 2025-06-16 17:21 赛博狗尾草 阅读(146) 评论(0) 推荐(0)

欧拉系统及其发行版实现半自动化安装
摘要:半自动化安装 简介:不需要准备tftp,pxe,dhcp等服务,需要手动指定kickstart文件的位置 对比 全自动化安装: 操作系统的全自动化安装,需要配置tftp,dhcpd,pxe等服务 需求:使用本地镜像安装方式,同时指定ks文件,自动完成磁盘分区、用户设置、软件包选择等,直接开始安装 准 阅读全文

posted @ 2025-06-12 17:36 赛博狗尾草 阅读(13) 评论(0) 推荐(0)

openEuler及其发行版安全加固工具测试
摘要:加固工具及加固具体项说明——来自openEuler社区https://docs.openeuler.openatom.cn/zh/docs/20.03_LTS_SP3/docs/SecHarden/操作系统加固概述.html 在线文档已详细说明,加固项有系统服务、内核参数、账户口令、SELinux配 阅读全文

posted @ 2025-06-12 17:29 赛博狗尾草 阅读(7) 评论(0) 推荐(0)

linux网桥配置
摘要:两种网桥分别为bridge-utils和openvswitch bridge-utils常用,在之前文章已详细讲解,配置的持久化和临时性都有说明 这次实践了ovs网桥,用于备用 搭建Open vSwitch网桥Open vSwitch网桥,具有更便捷的自动化编排能力。搭建Open vSwitch网桥 阅读全文

posted @ 2025-06-12 17:13 赛博狗尾草 阅读(15) 评论(0) 推荐(0)

iso镜像裁剪和定制
摘要:iso镜像裁剪 工具包来自openEuler仓库源,目前用x86和aarch两种架构 说到openEuler,在此基础上开发的系统,也适用,当然centos和redhat更不用说 简介:定制化系统,精简系统安装的包,只安装最基础的包,还可以额外加入第三方包,在安装镜像时一并安装 工具名: 主包:is 阅读全文

posted @ 2025-06-12 17:07 赛博狗尾草 阅读(27) 评论(0) 推荐(0)

sftp与ssh分离配置
摘要:sftp与ssh分离 需求:用于ssh加固,达到ssh与sftp分离,实现只允许用户使用sftp,无法ssh登录。 同时限制用户浏览目录,将浏览范围限制在一个目录下 操作步骤: 1、新建用户 #添加用户,设置不可登陆,设置密码,设置家目录权限 useradd -s /sbin/nologin sft 阅读全文

posted @ 2025-06-12 17:05 赛博狗尾草 阅读(15) 评论(0) 推荐(0)

uos密码重置
摘要:统信系统重置root密码 方式1、正常启动在grub界面,修改grub启动参数 2、挂载镜像,从镜像救援模式启动修改 下面详细介绍 桌面版 uos-desktop-20-professional-1070-amd64-202412.iso 挂载镜像,从镜像启动进救援模式 1、virt-manager 阅读全文

posted @ 2025-06-04 21:44 赛博狗尾草 阅读(170) 评论(0) 推荐(0)

UEFI shell下手动指定引导文件方式
摘要:UEFI启动的shell窗口下指定启动文件来启动对应的系统 当UEFI引导安装的系统无法正常加载grub启动时,在其shell下可手动指定引导文件,尝试启动grub 以virt-manager创建的UEFI引导的虚拟机为例 1、进入uefi shell 2、使用map命令可以列出所有可用的存储设备及 阅读全文

posted @ 2025-06-04 21:43 赛博狗尾草 阅读(47) 评论(0) 推荐(0)

linux分区扩展和缩减(不使用逻辑卷)
摘要:不使用逻辑卷情况下,在磁盘或者磁盘分区上建立文件系统 ext4分区格式 分区可以扩展和缩减 一般Ubuntu、Debian、各国产系统桌面版分区采用ext4格式,以凝思系统100为例 一、缩减根分区,此类分区在系统启动状态下无法直接卸载,需要进救援模式操作 1、演示将sda1所在的根分区由48G缩减 阅读全文

posted @ 2025-06-04 21:34 赛博狗尾草 阅读(52) 评论(0) 推荐(0)

linux分区实际问题处理
摘要:总结两个经典问题 问题一: 在使用大容量磁盘安装R系 系统时,分区方式使用默认配置,往往/home分区会占用大量空间,而/只有不到100G。对服务器而言,给/home分区这么大,属实是没啥用,建议修改。 当已经使用默认配置分好区,想扩展根分区大小,没新硬盘情况下,只能对/home分区做操作。 以下演 阅读全文

posted @ 2025-06-04 21:25 赛博狗尾草 阅读(11) 评论(0) 推荐(0)

lvm使用案例
摘要:lvm使用案例 总结3个在生产中可能会遇到的lvm的操作 一、快照的创建和还原 在生产环境中,无法像使用虚拟机快照那样可以备份系统,在操作对系统做一些高危操作时,破坏系统后,只能重装。而启用lvm后,可以提供一种快照功能,在系统损坏后,进救援模式下恢复系统 需求:对根分区做快照,修改根分区下文件,然 阅读全文

posted @ 2025-06-04 21:21 赛博狗尾草 阅读(9) 评论(0) 推荐(0)

RAID介绍和配置
摘要:it行业只讲理论不实操是学不会的,之前也学过raid相关知识,仅凭理解是完全不够的,正好手头有服务器可以来配置raid,对相关概念有了更深的理解。 以下总结一些我认为重要的点 两种卡类型 HBA:直通卡,无法配置逻辑卷,仅通过卡去管理多块硬盘 RAID:阵列卡,可以配置逻辑卷,组raid0,raid 阅读全文

posted @ 2025-06-04 21:13 赛博狗尾草 阅读(38) 评论(0) 推荐(0)

dkms动态内核模块使用介绍
摘要:DKMS(Dynamic Kernel Module Support)是一种动态内核模块支持机制,它允许用户在每次内核更新时自动重新编译和安装内核模块,从而避免因内核版本更新导致的模块不兼容问题。dkms 命令是用于管理 DKMS 模块的工具 包名:dkms 安装 apt install dkms 阅读全文

posted @ 2025-06-04 13:52 赛博狗尾草 阅读(42) 评论(0) 推荐(0)

linux下bond配置
摘要:bond配置 将多个网卡接口组合为一个 选择绑定模式:常见模式有: mode=0(balance-rr,平衡轮循策略): 链路负载均衡,增加带宽,支持容错,数据包依次从不同网卡传输。需交换机配置聚合口。 mode=1(active-backup,主 - 备份策略):主备模式,仅一块网卡工作,故障时备 阅读全文

posted @ 2025-06-04 13:46 赛博狗尾草 阅读(76) 评论(0) 推荐(0)

linux系统由于fstab配置错误导致无法启动的解决办法
摘要:常见的原因有,磁盘设备添加或删除导致挂载设备名改变,更新磁盘uuid号,磁盘标签更改等,挂载点不存在等等 重启后卡在救援模式界面,输入密码,修改/etc/fstab配置,重启即可进入系统 阅读全文

posted @ 2025-05-25 20:53 赛博狗尾草 阅读(103) 评论(0) 推荐(0)

linux分区迁移
摘要:系统使用时间长后,/home,/var等目录占用很大,而根目录空间不足,需要手动将/home、/var等目录挂载到其他分区 此处演示将/home、/var目录挂载到其他分区 默认/home、/var目录在根分区下,演示将/home挂载到/dev/sdb2,/var挂载到/dev/sdb3下 mkfs 阅读全文

posted @ 2025-05-25 20:51 赛博狗尾草 阅读(20) 评论(0) 推荐(0)

linux分区表备份和还原
摘要:学习手动破坏分区表后,在救援模式下还原分区表,使系统正常启动 1、查看系统所在磁盘的前512字节 系统所在磁盘为/dev/sda mbr分区前512字节信息说明: 446bytes:boot loader 64bytes:分区表,其中每16byptes标识一个分区 2bytes:55AA hexdu 阅读全文

posted @ 2025-05-25 20:48 赛博狗尾草 阅读(28) 评论(0) 推荐(0)

导航