如果我使用使用者名稱 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 和個人通訊錄出現之前,我實際上已經使用過該功能(透過黃頁來獲取所有工作站上可用的資訊)。