사용자 생성 시 사용자 정보를 어떻게 추가하나요?

사용자 생성 시 사용자 정보를 어떻게 추가하나요?

사용자 이름: 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라고 부르지만 항상 그런 것은 아니고 예전에는 이었습니다.commentman 5 passwdUNIX의 GECOS 필드, 비록 그 이름이 일반적인 정보 제공이라는 용도를 반영하지는 않았지만.

적절한 모집단은 4개의(비어 있을 수 있는) 문자열로 구성된 쉼표로 구분된 목록입니다. 일부 프로그램이 passwd 항목의 이 부분을 생성하고 UserName,,,.

첫 번째 필드에는 전체 사용자 이름(또는 데몬 등에 사용되는 경우 프로그램 이름)이 포함되어야 합니다. 두 번째는 물리적 위치입니다. 세 번째 (사무실) 전화; 네 번째 집 전화(때때로 텔렉스/팩스).

다음과 같은 프로그램을 finger사용하여 해당 필드의 구조화된 내용을 포함하여 개인 정보를 표시할 수 있습니다. 나는 LDAP와 개인 주소록이 등장하기 전에 실제로 이 기능(모든 워크스테이션에서 정보를 얻을 수 있는 Yellow Pages와 함께)을 사용해 왔습니다.

관련 정보