- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 在离线的 CentOS 7 服务器上搭建本地的 YUM 仓库
在离线的 CentOS 7 服务器上搭建本地的 YUM 仓库涉及几个步骤,包括下载所有必要的 RPM 包和配置本地仓库。
2024-12-04 16:04:28
395
原创 bash实现一个自解压安装脚本
要实现一个自解压安装脚本,将一个压缩文件嵌入到脚本中,并在运行脚本时自动提取和安装这些内容。- **检查权限**:脚本首先检查是否以root用户运行,因为通常安装软件需要更改系统目录。- **提取嵌入的文件**:通过 `sed` 命令提取嵌入在脚本中的压缩包内容。接下来,编写一个 Bash 脚本,该脚本将负责提取和安装嵌入的压缩文件。将压缩文件附加到脚本末尾。- **解压缩和安装**:解压缩文件,并将内容复制到目标安装路径。- **检查参数**:确保提供了安装路径。- **清理**:清除临时文件和目录。
2024-11-08 10:10:23
405
原创 NFS网络文件共享配置
这里的配置表示允许IP范围为192.168.1.0到192.168.1.255的客户端以读写权限访问`/srv/nfs/shared`目录。- 日志通常记录在`/var/log/syslog`或`/var/log/messages`中。- **权限管理**:确保共享目录具有合适的文件和目录权限,以便NFS客户端可以访问和修改文件。- 在`/etc/exports`中限制访问权限,例如:`192.168.1.0/24`。- 编辑`/etc/exports`文件,添加要共享的目录和访问权限。
2024-11-05 15:55:15
1211
原创 Linux服务器系统配置初始化配置及调优
方法一 首先,编辑 /etc/security/limits.conf 文件来设置用户级别的最大文件打开数。设置最大打开文件数涉及修改两个地方:一是用户级别的限制设置,二是系统级别的限制设置。禁用SELinux有两种主要方法:临时禁用和永久禁用。要永久禁用SELinux,需要修改SELinux的配置文件并重启系统。nofile 表示打开文件的数量限制。输出应为 `Permissive`,表示SELinux已临时禁用。这里设置的 fs.file-max 是系统级别的最大文件描述符数。
2024-11-05 14:36:09
941
原创 Docker安装
通过使用Docker,开发人员可以将应用程序与其所需的库、框架和其他依赖关系隔离开来,并在不同的环境中轻松地部署和运行应用程序。总之,Docker是一个强大的容器化平台,它提供了一种简化环境配置、实现轻量级和快速启动的方法,并具有可移植性和资源隔离的优势。这使得应用程序可以在不同的环境中轻松部署和运行,确保了可移植性和可扩展性。持续集成和部署:使用Docker容器可以轻松地在不同的环境中构建、测试和部署应用程序。开发环境:使用Docker容器可以快速创建和配置开发环境,将应用程序与所需的库和工具隔离开来。
2024-11-05 14:30:16
234
原创 firewalld 配置
允许特定的 IP 地址(例如:192.168.1.100)# 允许 ICMP 协议(例如:ping 请求)# 使 firewalld 服务开机自启。# 允许从特定区域进入的 SSH 连接。# 允许特定的端口(例如:8080)# 启动 firewalld 服务。# 查看 firewalld 状态。# 重新加载防火墙以应用更改。# 添加一个新的防火墙区域。# 查看当前区域的所有配置。# 设置默认的防火墙区域。# 移除之前定义的规则。
2024-11-05 14:21:01
348
原创 iptables 防火墙配置
如果您需要在这条规则之后新增其他允许或者拒绝的规则,您可以使用-I选项来指定插入规则的位置。添加了一组规则,允许从特定IP(例如。等)访问 TCP 端口 3306。
2024-11-05 14:18:50
506
原创 LVM管理详解手册
对于ext4文件系统:首先卸载文件系统(如果已挂载),使用 `umount /dev/vg_name/lv_name`,然后使用 `resize2fs /dev/vg_name/lv_name 8G` 调整到新大小。例如:`vgcreate vg_name /dev/sdb1`。- 为了使用新的空间,需要扩展逻辑卷,比如 `lvextend -L +5G /dev/vg_name/lv_name`。- 对于ext4文件系统,使用 `resize2fs /dev/vg_name/lv_name`。
2024-08-07 14:09:00
323
1
原创 使用SATA硬盘创建RAID5,然后在其上创建逻辑卷(LVM)并使用
1. 创建 RAID5 阵列。2. 创建物理卷(PV)。3. 创建卷组(VG)。4. 创建逻辑卷(LV)。5. 格式化并挂载逻辑卷。6. 验证和持久化挂载。通过上述步骤,你可以在服务器使用SATA硬盘创建RAID5阵列,并在其上创建逻辑卷。这个逻辑卷可以格式化为 ext4 文件系统,并挂载到 /data目录。确保在 /etc/fstab中添加挂载信息,以便系统重启后自动挂载。
2024-08-07 14:08:04
524
原创 解决POST请求返回401状态码(未授权)跨域问题
确保后端服务器设置了正确的CORS头部,并且前端应用发送了正确的认证信息。如果问题依旧存在,可能需要进一步检查后端代码和配置,确保认证和授权逻辑正确无误。当遇到POST请求返回401状态码(未授权)并伴随跨域问题时,通常需要从两个方面来解决:一是处理跨域请求,二是确保请求的授权问题得到解决。如果请求需要认证,确保前端发送了正确的认证信息(如JWT令牌、API密钥等)。确保请求头中包含了必要的认证信息。确保后端服务器配置正确,能够识别并验证前端发送的认证信息。如果后端使用了认证中间件,确保它被正确应用。
2024-05-27 11:38:28
2603
原创 reposync创建本地仓库的镜像在本地内网网络内提供软件包的环境
reposync是一个用于下载YUM仓库到本地目录的工具,它允许用户创建本地仓库的镜像,这对于没有直接互联网访问或希望在本地网络内提供软件包的环境非常有用。当您运行命令时,它的目的是同步名为"gfs"的YUM仓库。以下是使用reposync。
2024-04-23 17:25:22
453
1
原创 详细指南-在Linux中添加新硬盘并扩展存储
本博客将指导你如何在Linux系统中添加一个新的硬盘,并将其用于扩展现有的存储空间,特别是当使用LVM(逻辑卷管理)时。例如:`lvextend -l +100%FREE /dev/my_volume_group/my_logical_volume`。- 对于ext4文件系统:`resize2fs /dev/my_volume_group/my_logical_volume`。- 在扩展卷组和逻辑卷之前确保 `/etc/` 目录有足够的空间,因为LVM会在该目录下写入配置和备份。**步骤1:添加新硬盘**
2024-04-22 11:30:21
1264
原创 银河麒麟v10sp3进入单用户模式
1.在grub界面,按e进入编辑界面,grub加密的安全保护机制要求账户密码,输入账户:root,密码:Kylin123123,通过上下键将光标移至linux行,在行末加上init=/bin/bashconsole=tty0参数;在单用户模式下,您可以输入"reboot -f"命令或"exec /sbin/init"命令,然后按回车键来执行重新启动操作。2.ctrl+x或者F10进入单用户模式。2.在单用户模式下执行重新启动命令。
2023-12-15 10:14:47
2783
原创 vncserver在 rc.local 中执行时提示 “vncserver: The HOME environment variable is not set.“
中的命令时提示 "vncserver: The HOME environment variable is not set.",这意味着在尝试启动 VNC 服务器时环境变量。环境变量通常用来指示用户的主目录,许多程序都会依赖这个变量来确定在哪里读取或存储用户级别的配置文件。你需要知道运行 VNC 服务器的用户的主目录路径。如果在脚本中运行的其他命令也需要环境变量,请确保在。调用的脚本可能没有一个登录会话的环境,因此某些环境变量可能未被设置。文件通常用于在系统启动时执行特定的命令或脚本。替换为该用户的主目录。
2023-12-07 22:08:29
1115
1
noVNC离线资源包websockify
2024-08-29
最新openssh-9.8p1离线升级包
2024-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人