Linux chfn 命令详解|用户指纹信息修改实用指南
1. 命令简介chfnChange Finger命令用于修改用户的全名、办公室地址、办公室电话和家庭电话等信息。这些信息通常由 finger 命令查询和显示并存储在系统的 /etc/passwd 文件的 GECOS 字段中在某些系统中这些信息可能存储在中央用户数据库如 LDAP。如果不指定任何选项chfn 会以交互式问答模式引导用户输入相关信息。2. 语法格式bash运行chfn [选项] [用户名]参数说明用户名可选参数指定要修改信息的用户账户。如果未指定用户名则默认修改当前执行命令的用户信息。 权限说明普通用户只能修改自己的信息且通常需要验证当前用户密码。 修改其他用户的信息需要拥有 root 权限例如使用 sudo。3. 常用选项及说明表格短选项长选项说明-f--full-name设置用户的真实姓名全名。-o--office设置用户的办公室地址或房间号。-p--office-phone设置用户的办公室电话号码。-h--home-phone设置用户的家庭电话号码。-u--help显示命令的帮助信息。-v--version显示命令的版本信息。注意在非交互模式下使用上述选项时指定的值会直接覆盖原有信息。如果某字段留空可能导致该字段被清空。4. 示例用法示例 1交互式修改当前用户信息不指定任何选项运行 chfn进入交互式界面按提示输入信息。bash运行$ chfn Changing finger information for alice. Password: # 可能需要验证当前用户密码 Name [Alice]: Alice Smith # 修改全名 Office []: Building 5, Room 101 Office Phone []: 123-456-7890 Home Phone []: 098-765-4321 Finger information changed.示例 2非交互式修改指定用户的办公室信息使用 -o 选项直接修改用户 bob 的办公室地址。bash运行$ sudo chfn -o Data Center, Rack 42 bob Changing finger information for bob. Finger information changed.注意修改其他用户信息通常需要 root 权限使用 sudo。示例 3一次性修改多项信息组合多个选项修改当前用户的姓名和家庭电话。bash运行$ chfn -f Charlie Brown -h 555-1234 Changing finger information for charlie. Password: Finger information changed.示例 4查看chfn的帮助信息bash运行$ chfn --help Usage: chfn [选项] [用户名] 选项 -f, --full-name 设置真实姓名 -o, --office 设置办公室地址 -p, --office-phone 设置办公室电话 -h, --home-phone 设置家庭电话 -u, --help 显示此帮助信息并退出 -v, --version 显示版本信息并退出示例 5验证信息是否已更新使用 finger 命令查看修改后的信息。bash运行$ finger alice Login: alice Name: Alice Smith Directory: /home/alice Shell: /bin/bash Office: Building 5, Room 101 Office Phone: 123-456-7890 Home Phone: 098-765-4321 On since Mon Oct 28 14:30 (CST) on tty1 (messages off) No mail. No Plan.5. 注意事项权限要求普通用户只能修改自己的 finger 信息且在修改时通常需要输入密码验证。修改其他用户信息需 root 权限。信息存储修改的信息默认保存在 /etc/passwd 文件对应条目的 GECOS 字段中。格式为以逗号分隔的全名、办公室地址、办公室电话、家庭电话。在使用 LDAP/NIS 等系统中信息可能存储在中央数据库。安全性考虑电话和地址属于个人信息请在共享系统中谨慎公开。确保系统配置合理防止未授权访问 finger 服务。命令可用性chfn 和 finger 命令在某些最小化安装的 Linux 发行版中可能未默认安装。可通过包管理器安装例如 Debian/Ubuntu: sudo apt install finger。空值处理交互式模式下直接按 Enter 可保留原值显示在方括号 [] 中或将其设置为空。非交互式模式下若要将某项信息清空通常需要将其值设置为空字符串具体行为请参考 man chfn。

相关新闻

绝区零一条龙:终极自动化游戏助手完整指南

绝区零一条龙:终极自动化游戏助手完整指南

绝区零一条龙:终极自动化游戏助手完整指南 【免费下载链接】ZenlessZoneZero-OneDragon 绝区零 一条龙 | 全自动 | 自动闪避 | 自动每日 | 自动空洞 | 支持手柄 项目地址: https://gitcode.com/gh_mirrors/ze/ZenlessZoneZero-OneDragon 在《绝区零》中&…

2026/10/5 16:35:57 阅读更多 →
WaveTools鸣潮工具箱:免费解锁120帧画质优化的终极解决方案

WaveTools鸣潮工具箱:免费解锁120帧画质优化的终极解决方案

WaveTools鸣潮工具箱:免费解锁120帧画质优化的终极解决方案 【免费下载链接】WaveTools 🧰鸣潮工具箱 项目地址: https://gitcode.com/gh_mirrors/wa/WaveTools 还在为《鸣潮》的帧率限制和画质不足而烦恼吗?WaveTools鸣潮工具箱是一款…

2026/10/5 15:55:45 阅读更多 →
FigmaCN终极指南:3分钟快速免费解锁中文版Figma界面汉化

FigmaCN终极指南:3分钟快速免费解锁中文版Figma界面汉化

FigmaCN终极指南:3分钟快速免费解锁中文版Figma界面汉化 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma的英文界面而烦恼吗?面对复杂的专业术语和英…

2026/10/4 23:42:54 阅读更多 →

最新新闻

适合拓展GEO核心关键词的优化系统选择推荐

适合拓展GEO核心关键词的优化系统选择推荐

摘要适合拓展GEO核心关键词的优化系统,是能够帮助运营主体挖掘适配AI搜索与问答的高价值关键词、完成全链路GEO优化的工具,本文将从选型标准、核心能力、适用场景等维度给出推荐参考。当前AI搜索与生成式问答已成为用户获取信息的重要渠道,品…

2026/10/7 15:17:22 阅读更多 →
集团首都公报:放飞炬人集团股东会众议院家庭间贸易委员会决议批准面值总额60千亿人民币《湖北家庭收入多元化公募发展计划》

集团首都公报:放飞炬人集团股东会众议院家庭间贸易委员会决议批准面值总额60千亿人民币《湖北家庭收入多元化公募发展计划》

集团首都公报:放飞炬人集团股东会众议院家庭间贸易委员会决议批准面值总额60千亿人民币《湖北家庭收入多元化公募发展计划》交由武汉市放飞炬人产业引导基金管理和投资和新收入分配

2026/10/7 15:17:21 阅读更多 →
工业环境电容触摸抗干扰设计:从硬件到算法的实战指南

工业环境电容触摸抗干扰设计:从硬件到算法的实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 15:17:21 阅读更多 →
Docker 部署 Dolibarr:轻松搭建开源 ERP/CRM 平台

Docker 部署 Dolibarr:轻松搭建开源 ERP/CRM 平台

本文基于 dolibarr/dolibarr:22.0.5,以 22.0.5 版本实测,测试平台 Ubuntu 24.04 Linux。 小公司开报价单还在 Word 里改抬头,客户电话散在销售微信与旧 Excel;仓库盘点一张纸,财务月底再手工对一遍发票号。换人交接时…

2026/10/7 15:17:20 阅读更多 →
Java基础学习笔记 05、面向对象—基本认识

Java基础学习笔记 05、面向对象—基本认识

文章目录 前言 一、面向过程与面向对象 二、类与对象 介绍类与对象 创建类与对象 对象引用 构造器 JavaBean说明 UML类图 this关键字 三、内存区域 四、对象数组 五、匿名对象 六、值传递与地址传递 概念介绍 实际案例说明 MVC设计模式 参考资料 前言 本文是付费专栏 《Java后…

2026/10/7 15:17:20 阅读更多 →
Portable-AI-USB常见问题速查:下载失败与JavaScript ENOENT报错快速修复

Portable-AI-USB常见问题速查:下载失败与JavaScript ENOENT报错快速修复

Portable-AI-USB常见问题速查:下载失败与JavaScript ENOENT报错快速修复 【免费下载链接】Portable-AI-USB A 100% offline, fully portable, zero-trace AI (Ollama Llama 3 AnythingLLM) that runs natively from a USB drive on Windows and Mac. 项目地址: …

2026/10/7 15:16:20 阅读更多 →

日新闻

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:01:58 阅读更多 →
用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →
芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 14:34:12 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 14:34:13 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:29:10 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 14:34:12 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 11:43:46 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 13:34:55 阅读更多 →