/etc/passwd 파일의 쉼표는 무엇입니까?

/etc/passwd 파일의 쉼표는 무엇입니까?

/etc/passwd내 파일 의 일부 줄에 대한 실제 이름 매개변수 뒤에 이상한 쉼표가 있습니다 .

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

무엇을 제공합니까? 왜 거기에 있습니까? 제거할 수 있나요?

답변1

계정을 만드는 데 사용한 일부 도구(adduser?)가 이를 추가했습니다. 문제의 도구는 passwd 파일의 주석/실명 필드를 GECOS 필드로 간주합니다.

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

필드 값은 다음과 같습니다.

  1. 사용자의 전체 이름(또는 계정이 프로그램용인 경우 애플리케이션 이름)
  2. 건물 및 방 번호 또는 담당자
  3. 사무실 전화번호
  4. 기타 연락처 정보(호출기 번호, 팩스 등)

그러나 나는 그것을 사용하는 응용 프로그램을 생각할 수 없습니다. 나는 이러한 분야가 거의 쓸모가 없다고 생각합니다. 사용자를 추가하기 위해 다른 도구(useradd?)를 사용하거나 가능하면 GECOS 필드에 값을 명시적으로 제공하십시오.

관련 정보