免安装直接体验:sudo-touchid一条curl命令快速启用TouchID的sudo

发布时间:2026/8/25 17:35:29

免安装直接体验:sudo-touchid一条curl命令快速启用TouchID的sudo
免安装直接体验sudo-touchid一条curl命令快速启用TouchID的sudo【免费下载链接】sudo-touchid Permanent TouchID support for sudo.项目地址: https://gitcode.com/gh_mirrors/sud/sudo-touchid还在每次执行sudo时反复输入密码吗sudo-touchid 是一款为 macOS 提供原生 TouchID 支持的开源小工具让你在终端中使用sudo时直接按指纹即可通过认证体验就像 Safari 输入密码时的指纹弹窗一样顺滑。它由纯 Bash 编写、零依赖、无需 Xcode 构建最棒的是不用克隆仓库、不用安装一条 curl 命令就能立即体验 TouchID 的 sudo。为什么需要 TouchID for sudo对 macOS 开发者来说sudo是日常高频命令但每执行一次就要敲一次管理员密码非常打断心流。sudo-touchid 的核心价值⚡快一条指纹替代整串密码轻单文件 Bash 脚本无需编译、无依赖稳配置持久化系统升级后依然有效兼容支持 tmux/screen通过pam_reattach模块一条 curl 命令免安装快速体验打开终端粘贴执行下面这一行命令即可curl -sL git.io/sudo-touch-id | sh它会在后台自动完成三件事下载脚本主文件 sudo-touchid.sh 并放置到/usr/local/bin/sudo-touchid赋予可执行权限在/Library/LaunchDaemons/写入 com.user.sudo-touchid.plist 守护进程配置用于旧系统开机自愈立即执行sudo-touchid把 TouchID 写入 sudo 配置 不用担心整个过程随时可逆后面会介绍如何用一条命令完整移除。安装后发生了什么sudo-touchid 会根据系统版本自动选择安全策略系统版本行为macOS 14 及以上新建/etc/pam.d/sudo_local并写入pam_tid.so从不修改系统托管的/etc/pam.d/sudomacOS 13 及以下在/etc/pam.d/sudo顶部插入 TouchID 行并自动备份为sudo.bak配置完成后再次运行任意sudo命令终端顶部就会弹出指纹认证窗口——按压 TouchID 即可无需再键入密码。旧版配置还会被自动检测并迁移避免冲突。常用选项速查表安装后直接运行sudo-touchid也可带参数微调选项作用-v/--version查看当前安装版本-d/--disable移除 sudo 的 TouchID 配置回退原状--with-reattach附加pam_reattach.so适配 tmux/screen--migrate从旧版配置迁移到新方案--verbose输出详细过程日志-q/--quiet静默模式仅显示错误例如如果你常在 tmux 里工作建议sudo-touchid --with-reattach如何关闭 TouchID for sudo体验完想恢复纯密码认证执行sudo-touchid -d脚本会先列出将被移除的配置项等你按回车确认后才会真正删除并保留备份文件全程可逆、安全。相关文件与文档想深入了解实现细节可以直接阅读仓库中的这些文件sudo-touchid.sh核心安装/卸载/迁移逻辑v0.5com.user.sudo-touchid.plistlaunchd 守护进程描述文件docs/LEGACY_MACOS.mdmacOS 13 及以下旧系统的完整安装说明Brewfile 与 Makefile开发环境的依赖与 shellcheck 检查常见问题Q所有 Mac 都能用吗A只要设备带 TouchIDTouch Bar 机型或 T2/Apple 芯片机型即可。Q系统更新后配置会被清掉吗AmacOS 14 采用独立的sudo_local文件不受影响旧系统由 launchd 守护进程在每次开机时自动修复详见 docs/LEGACY_MACOS.md。Q想长期固定安装怎么办A可以克隆仓库https://gitcode.com/gh_mirrors/sud/sudo-touchid后将sudo-touchid.sh手动保存为/usr/local/bin/sudo-touchid并加上执行权限。一条 curl 命令几秒钟体验指纹执行sudo的畅快——这就是 sudo-touchid 给你的效率升级 【免费下载链接】sudo-touchid Permanent TouchID support for sudo.项目地址: https://gitcode.com/gh_mirrors/sud/sudo-touchid创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

BettererFileTest深入指南:如何按行精准追踪代码问题并自动更新基线

BettererFileTest深入指南:如何按行精准追踪代码问题并自动更新基线

2026/8/25 17:35:29

BettererFileTest深入指南:如何按行精准追踪代码问题并自动更新基线 【免费下载链接】betterer betterer makes it easier to make incremental improvements to your codebase 项目地址: https://gitcode.com/gh_mirrors/be/betterer Betterer 是一个让&quo…

QT国际化开发实战:解决翻译失效问题的系统化方案

QT国际化开发实战:解决翻译失效问题的系统化方案

2026/8/25 17:35:29

1. 项目概述:QT国际化中的“翻译失效”陷阱搞QT桌面应用开发,尤其是面向全球用户的产品,国际化(i18n)是绕不开的一环。听起来很简单,不就是用tr()包裹字符串,然后生成.ts文件,翻译完…

Morpeh Filter 扩展与生命周期管理:IFilterExtension 与 Filter.Dispose 完整实战指南

Morpeh Filter 扩展与生命周期管理:IFilterExtension 与 Filter.Dispose 完整实战指南

2026/8/25 17:25:28

Morpeh Filter 扩展与生命周期管理:IFilterExtension 与 Filter.Dispose 完整实战指南 【免费下载链接】morpeh 🎲 ECS Framework for Unity Game Engine and .Net Platform 项目地址: https://gitcode.com/gh_mirrors/mo/morpeh Morpeh 是面向 U…

AI求职工具:多平台自动投递与智能匹配技术解析

AI求职工具:多平台自动投递与智能匹配技术解析

2026/8/25 18:25:31

1. 项目背景与核心价值这个标题描述了一款面向求职者的AI工具,能够自动同步投递11个主流招聘平台,并通过智能算法吸引HR主动联系。在当前竞争激烈的就业市场中,这种工具解决了三个核心痛点:信息孤岛问题:求职者通常需要…

Python自动化批量导入TXT单词到有道词典生词本

Python自动化批量导入TXT单词到有道词典生词本

2026/8/25 18:25:31

1. 项目概述:从零散文本到高效词汇管理手头攒了一堆单词,全在txt文件里躺着,想系统学习却无从下手?手动一个个添加到词典生词本里,效率低到让人抓狂。这几乎是每个语言学习者和技术文档查阅者都遇到过的问题。无论是从…

OpenClaw Skills技能系统:从部署到开发,构建可扩展AI智能体

OpenClaw Skills技能系统:从部署到开发,构建可扩展AI智能体

2026/8/25 18:25:31

1. 从“聊天机器人”到“智能体”:为什么我们需要技能系统?如果你最近在折腾AI应用,尤其是想让它帮你干点“实事”,比如自动处理邮件、分析数据表格、甚至控制智能家居,那你大概率已经对“AI助手”这个词感到审美疲劳了…

Matplotlib核心概念解析:从Figure与Axes到子图布局与实战技巧

Matplotlib核心概念解析:从Figure与Axes到子图布局与实战技巧

2026/8/25 18:25:31

1. 从“画布”到“画笔”:理解Matplotlib的核心心智模型如果你刚开始用Python做数据分析或者科学计算,大概率会听到别人说:“画个图看看。” 这时候,Matplotlib就是你绕不开的工具。但很多新手,包括当年的我&#xff0…

Figranium:可视化编排浏览器自动化任务,通过API一键执行

Figranium:可视化编排浏览器自动化任务,通过API一键执行

2026/8/25 18:25:31

如果你正在寻找一种能通过 API 驱动浏览器、实现自动化任务编排的工具,那么 Figranium 值得你花几分钟了解一下。这是一个开源项目,核心亮点在于“可视化编排”和“API 执行”。简单说,你可以像搭积木一样,在界面上拖拽组件来设计…

数据库文档自动化生成:从元数据抽取到CI/CD集成的完整方案

数据库文档自动化生成:从元数据抽取到CI/CD集成的完整方案

2026/8/25 18:15:30

1. 从“口口相传”到“一键归档”:为什么我们需要规范化的数据库文档在任何一个有一定规模的软件项目里,数据库都是那个沉默但至关重要的基石。我见过太多团队,项目初期表结构简单,大家靠记忆和口头交流就能搞定。但随着业务迭代&…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/24 19:53:32

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/24 19:56:07

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/24 21:16:09

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南

2026/8/25 0:04:34

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory Meta Description:GetQzonehistory 是一个QQ空间历史说…

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

2026/8/25 0:04:35

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子,从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

2026/8/25 0:04:35

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG 【免费下载链接】transformers.js State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server! 项目地址: https:/…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/22 2:02:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/22 4:13:47

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/22 1:32:34

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…