如果我使用用户名 khadija 创建用户 khadija,如何填充 的第五个字段/etc/passwd
?
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash
我在 useradd 手册页下没有找到任何内容,并且无法在此设置中访问互联网。
除了手动编辑还有其他选择吗/etc/passwd
?
答案1
看一下man usermod
它显示的 -c 选项,该选项用于修改 中帐户的评论字段/etc/passwd
。
例子:
usermod -c "raspberry pi user account" pi
更新“pi”用户帐户的评论字段。
答案2
您可以通过编辑文件来编辑字段,也可以使用usermod -c
,虽然现在它被称为comment
中的字段man 5 passwd
,但情况并非总是如此,它曾经是UNIX 上的 GECOS 字段,尽管该名称并未反映其用途:提供一般信息。
正确的总体是由四个(可能为空)字符串组成的逗号分隔列表。您仍然可以在某些程序如何创建 passwd 条目的这一部分并使用UserName,,,
.
这些字段中的第一个应包含完整的用户名(或程序名称,如果用于守护程序等);第二个是物理位置;第三部(办公)电话;和第四个家庭电话(有时是电传/传真)。
类似的程序finger
可用于显示人员信息,包括该字段的结构化内容。在 LDAP 和个人地址簿出现之前,我实际上已经使用过该功能(通过黄页来获取所有工作站上可用的信息)。