热点
边缘AI跨界融合:站长必知的技术赋能新趋势,reasoning_content:我们要求以边缘AI开发工程师的口吻写一个标题,关于[跨界融合新趋势:站长必知的技术赋能资讯]标题要简短精炼,30字以内需要体现跨界融合、技术赋能、站长必知口吻是边缘AI开发工程师,可以带点技术感、前沿感比如:边缘AI跨界融合:站长必知的技术赋能新趋势 但字数可能超?数一下:边缘AI跨界融合:站长必知的技术赋能新趋势 一共18个字?边缘AI跨界融合:站长必知的技术赋能新趋势 实际汉字:边、缘、A、I、跨、界、融、合、:、站、长、必、知、的、技、术、赋、能、新、趋、势 共20个字符(包括英文AI算两个字母?通常按汉字算,AI是两个英文字母,但标题中常见严格按汉字:边缘AI跨界融合:站长必知的技术赋能新趋势 其中A和I是英文字母,算两个但题目说字数,通常中英文混合,一个英文字母算半个字?保险起见用全中文可以改为:边缘AI跨界融合站长必知技术赋能新趋势 去掉冒号,但可能不够清晰或者:边缘AI技术赋能:站长必知的跨界融合新趋势 共16字?计算:边缘AI技术赋能:站长必知的跨界融合新趋势 汉字:边、缘、A、I、技、术、赋、能、:、站、长、必、知、的、跨、界、融、合、新、趋、势 21个字符也可以精简为边缘AI赋能站长:跨界融合新趋势 13字更简洁但需要体现技术赋能资讯,标题里可以不加资讯二字,因为题目是关于[跨界融合新趋势:站长必知的技术赋能资讯]的标题,所以标题可以自拟我直接输出
科技站长:容器化转型系统优化与高效编排实战,reasoning_content:我们要求以科技站长的口吻,写一个与“技术、科技”相关,关于[容器化转型:系统优化与高效编排实战手册]的标题直接输出标题,不要加说明,字数30字以内需要简短精炼,体现科技站长的专业口吻,内容围绕容器化转型、系统优化、高效编排实战手册nn可能的容器化转型实战:系统优化与高效编排手册或者更精炼:容器化转型:系统优化与编排实战指南注意字数可以加入“站长”口吻,比如“科技站长力荐:容器化转型系统优化与编排实战”但要求30字内试写几个:nn1. 容器化转型:系统优化与高效编排实战手册(15字)n2. 科技站长谈容器化转型:系统优化与编排实战(17字)n3. 容器化转型实战:系统优化与高效编排指南(16字)n4. 系统优化与高效编排:容器化转型实战手册(16字)n5. 科技站长推荐:容器化转型系统优化编排实战(18字)nn第一个最简洁,但缺少口吻第三个比较平衡注意原需求是“以'科技站长'的口吻”,所以最好出现“科技站长”字样,但也不是必须,只要口吻像站长就行但为了明确,建议加入考虑30字,可以这样:“科技站长:容器化转型系统优化与高效编排实战”(17字)或者“【科技站长】容器化转型:系统优化与编排实战手册”(19字)最终选择:科技站长力荐:容器化转型系统优化与编排实战(18字)但“力荐”可能多余或者“科技站长实战:容器化转型系统优化与高效编排”(18字)再简化:“容器化转型:科技站长系统优化与编排实战”(17字)注意语序nn我认为最合适的是:“科技站长:容器化转型系统优化与高效编排实战”(17字)直接输出
17 9 月 2026, 周四

尽管我不是程序员,但我最喜欢的 sudo 1.9 新特性是 Python 对插件的支持。你可以用 Python 也能使用 C 语言调用大部分 API。幸运的是,sudo 对性能不敏感,所以运行速度相对较慢的 Python 代码对 sudo 来说不是问题。使用 Python 来扩展 sudo 有很多优势:

更简单、更快速的开发

不需要编译;甚至可以通过配置管理分发代码

许多 API 没有现成的 C 客户端,但有 Python 代码

除了审计和审批插件 API 之外,还有一些其他的 API,你可以用它们做一些非常有趣的事情。

通过使用策略插件 API,你可以取代 sudo 策略引擎。请注意,你将失去大部分的 sudo 功能,而且没有基于 sudoers 的配置。这在小众情况下还是很有用的,但大多数时候,最好还是继续使用 sudoers,并使用审批插件 API 创建额外的策略。如果你想尝试一下,我的提供了一个非常简单的策略:只允许使用 id 命令。再次确认你知道 root 密码,因为一旦启用这个策略,它就会阻止任何实际使用 sudo 的行为。

使用 I/O 日志 API,你可以访问用户会话的输入和输出。这意味着你可以分析会话中发生了什么,甚至在发现可疑情况时终止会话。这个 API 有很多可能的用途,比如防止数据泄露。你可以监控屏幕上的关键字,如果数据流中出现任何关键字,你可以在关键字出现在用户的屏幕上之前中断连接。另一种可能是检查用户正在输入的内容,并使用这些数据来重建用户正在输入的命令行。例如,如果用户输入 rm -fr /,你可以在按下回车键之前就断开用户的连接。

组插件 API 允许非 Unix 组的查找。在某种程度上,这与审批插件 API 类似,因为它也扩展了策略插件。你可以检查一个用户是否属于一个给定的组,并在后面的配置部分基于此采取行动。

chroot 和 CWD 支持

sudo 的最新功能是支持 chroot 和改变工作目录(CWD),这两个选项都不是默认启用的,你需要在 sudoers 文件中明确启用它们。当它们被启用时,你可以调整目标目录或允许用户指定使用哪个目录。日志反映了这些设置何时被使用。

在大多数系统中,chroot 只对 root 用户开放。如果你的某个用户需要 chroot,你需要给他们 root 权限,这比仅仅给他们 chroot 权限要大得多。另外,你可以通过 sudo 允许访问 chroot 命令,但它仍然允许漏洞,他们可以获得完全的权限。当你使用 sudo 内置的 chroot 支持时,你可以轻松地限制对单个目录的访问。你也可以让用户灵活地指定根目录。当然,这可能会导致灾难(例如,sudo --chroot / -s),但至少事件会被记录下来。

当你通过 sudo 运行一个命令时,它会将工作目录设置为当前目录。这是预期的行为,但可能有一些情况下,命令需要在不同的目录下运行。例如,我记得使用过一个应用程序,它通过检查我的工作目录是否是 /root 来检查我的权限。

dawei

【声明】:佛山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

您错过了