Myluzh Blog

配置RDP远程桌面连接,开启GPU加速、60FPS

2025-5-26 myluzh NOTES

0x01 包含的功能 在 RDP 会话期间允许 GPU 加速和 RemoteFx。 将捕获帧率设置为 60 FPS,以获得更流畅的视觉体验。 减少压缩以提高 RDP 的图像质量。 调整系统响应能力以增强用户界面交互。 禁用带宽限制以减少与网络相关的速度下降。 允许较大的 MTU 数据包,这可以提高网络性能。 优化显示和通道带宽的流量控制(RemoteFX 设备,包括控制器)。 消除人为延迟,以便通过 RDP 实现更直接的交互。 选择禁用 WDDM 驱动程序,转而使用 XDDM 驱动程序,以获得更好的 Nvidia 显卡性能(默认注释掉)。 0x02 UpinelBetterRDP.reg Windows Registry Editor Version 5.00 ; +----------------------------------------------------------------------+ ; | Upinel/BetterRDP - RDP 优化设置 | ; +-------...

阅读全文>>

标签: gpu rdp

评论(0) (162)

使用LLM+MCP,实现对话式运维的Demo

2025-5-16 myluzh NOTES

0x01 编写mcp server 基于FastMCP框架的异步工具服务器,提供了多种实用的功能,例如端口可达性测试、域名解析、通过SSH查看服务器监听端口和防火墙规则等。 from mcp.server.fastmcp import FastMCP import socket import asyncio # 创建FastMCP实例 mcp = FastMCP("Demo") @mcp.tool() async def ping_port(host: str, port: int, timeout: float = 2.0) -> str: """ 测试指定主机的端口是否可达。 Args: host: 目标主机名或IP地址 port: 要测试的端口号 timeout: 超时时间(秒),默认为2秒 Returns: str: 端口测试结果 """ try: # 创建异步任务 loop = async...

阅读全文>>

标签: python llm mcp

评论(0) (173)

iptables 四表五链

2025-4-1 myluzh Linux

0x01 iptables概念     iptables是Linux系统中强大的网络流量控制工具,它通过四种主要的表(raw、mangle、nat、filter)和五条链(INPUT、OUTPUT、FORWARD、PREROUTING、POSTROUTING)来实现对数据包的过滤、修改和地址转换。     iptables、firewalld 和 ufw 都是用于管理 Linux 系统防火墙的工具,但它们的设计目标、使用方式和复杂性有所不同。它们都依赖于底层的 netfilter 框架来实现实际的网络包过滤和转发功能。真正实现防火墙功能的是内核中的 Netfilter 模块。Netfilter 在网络层的五个关键位置(即防火墙的“五链”)注册了钩子函数,用于抓取数据包,并根据 iptables 配置的规则进行匹配和处理(如 ACCEPT、DROP 等)。简而言之,iptables 负责配置规则,Netfilter 负责执行这些规则。 0x02 四表五链概念 1. 四种表 filter:负责数据包过滤(默认表)。 nat:用于网络地址转换...

阅读全文>>

标签: linux firewalld iptables 四表五链 netfilter ufw

评论(0) (381)

关于Jenkins一些插件介绍

2025-3-25 myluzh CI/CD

0x01 Job Import Plugin 插件介绍:使用该插件从旧 Jenkins 导入所有作业。 1、在新的Jenkins安装好插件后,配置 Remote Jenkins Server (1) 进入 Jenkins 管理页面:登录到你的新 Jenkins 实例。点击左侧菜单中的 Manage Jenkins。 (2) 找到 Job Import Plugin 配置:在管理页面中,向下滚动找到 Configure System。搜索或滚动到 Job Import Plugin 的配置部分。 (3) 添加远程 Jenkins 服务器:点击 Add Jenkins server 按钮。填写以下信息: Name: 给这个远程 Jenkins 服务器起一个名称(例如 OldJenkins)。 URL: 输入旧 Jenkins 的 URL(例如 http://<old-jenkins-url>)。 Username: 如果需要身份验证,输入旧 Jenkins 的用户名。 Password/Token: 输入对应的密码或 API Token(建议使用 API Token 更安全...

阅读全文>>

标签: cicd jenkins

评论(0) (303)

K8S 部署单节点EMQX4

2025-3-11 myluzh Kubernetes

0x01 部署单节点emqx 1、部署yaml apiVersion: apps/v1 kind: StatefulSet metadata: name: emqx namespace: base spec: serviceName: "emqx-headless" replicas: 1 selector: matchLabels: app: emqx template: metadata: labels: app: emqx spec: containers: - name: emqx image: 172.30.82.223:5443/base/emqx/emqx:4.4.1 ports: - containerPort: 1883 name: mqtt - containerPort: 8083 name: mqtt-ws - conta...

阅读全文>>

标签: k8s emqx emqx4

评论(0) (384)

关于NextCloud登录报错:Refused to send form data to '/login' because it violates the following Content Security Policy directive: "form-action 'self'".

2025-3-10 myluzh NOTES

0x01 问题描述 部署完nextcloud,点击登录后,一直卡在登录界面,控制台提示:Refused to send form data to '/login' because it violates the following Content Security Policy directive: "form-action 'self'". 0x02 解决方案 把自己的域名加上 cd /nextcloud_data/lib/public/AppFramework/Http vim ContentSecurityPolicy.php # 加上网址域名即可 /** @var array Domains which can be used as target for forms */ protected $allowedFormActionDomains = [ '\'self\'','pan.nextcloud.com' ]; 参考链接: https://developer.aliyun.com...

阅读全文>>

标签: nextcloud

评论(0) (408)