我的 /etc/passwd 檔案中的逗號是什麼?

我的 /etc/passwd 檔案中的逗號是什麼?

/etc/passwd我的檔案中某些行的實名參數後面有奇怪的逗號。

凱:x:1000:100:凱,,,:/home/kye:/bin/bash

是什麼賦予了?他們為什麼在那裡?我可以刪除它們嗎?

答案1

您用來建立帳戶的某些工具(adduser?)新增了它們。此工具將 passwd 檔案中的註解/真實姓名欄位視為 GECOS 欄位:

http://en.wikipedia.org/wiki/Gecos_field

欄位值為

  1. 用戶的全名(或應用程式名稱,如果該帳戶用於程式)
  2. 大樓及房號或聯絡人
  3. 辦公室電話號碼
  4. 任何其他聯絡資訊(呼叫電話號碼、傳真等)

但是,我想不出使用它們的應用程式。我相信這些字段幾乎毫無用處。使用不同的工具來新增使用者(useradd?),或者如果可能的話,明確為 GECOS 欄位指定一個值。

相關內容