리눅스 명령어 · 2 min read · Dec 23, 2025
리눅스 chfn 명령어 초보자 가이드 (6가지 예제)

리눅스의 사용자에게는 집과 사무실 전화번호, 사무실 방 번호 등 많은 정보가 연결되어 있습니다. 우리는 보통 사용자를 생성할 때 이 정보를 입력하는 것을 건너뛰곤 합니다(모두 선택 사항이기 때문입니다). 하지만 이 모든 정보를 조정할 수 있는 명령어가 있다는 것을 알고 계셨나요?
이 튜토리얼에서는 이해하기 쉬운 몇 가지 예제를 사용하여 chfn 명령어의 기본 사항을 논의할 것입니다. 하지만 그 전에, 이 기사에 있는 모든 예제가 Ubuntu 18.04LTS 머신에서 테스트되었다는 점을 언급할 가치가 있습니다.
리눅스 chfn 명령어
리눅스의 chfn 명령어는 기본적으로 사용자의 전체 이름과 관련 정보를 쉽게 변경할 수 있게 해줍니다. 다음은 그 구문입니다:
chfn [options] [LOGIN]그리고 여기 man 페이지에서의 설명이 있습니다:
The chfn command changes user fullname, office room number, office
phone number, and home phone number information for a user's account.
This information is typically printed by finger(1) and similar
programs. A normal user may only change the fields for her own account,
subject to the restrictions in /etc/login.defs. (The default
configuration is to prevent users from changing their fullname.) The
superuser may change any field for any account. Additionally, only the
superuser may use the -o option to change the undefined portions of the
GECOS field.
These fields must not contain any colons. Except for the other field,
they should not contain any comma or equal sign. It is also recommended
to avoid non-US-ASCII characters, but this is only enforced for the
phone numbers. The other field is used to store accounting information
used by other applications.다음은 chfn 명령어가 실제로 어떻게 작동하는지에 대한 아이디어를 제공하기 위한 Q&A 스타일의 예제입니다.
Q1. chfn을 사용하여 사용자의 전체 이름을 어떻게 변경하나요?
다음과 같이 -f 명령줄 옵션을 사용하여 수행할 수 있습니다:
sudo chfn -f HimanshuArora himanshu‘himanshu’는 전체 이름이 ‘HimanshuArora’로 변경되는 리눅스 사용자입니다.
Q2. chfn을 사용하여 집 전화번호를 어떻게 변경하나요?
집 전화번호를 변경하려면 -h 명령줄 옵션을 사용하세요.
sudo chfn -h 0172-666666 himanshuQ3. chfn을 사용하여 사용자의 방 번호를 어떻게 변경하나요?
다음과 같이 -r 명령줄 옵션을 사용하여 수행할 수 있습니다.
sudo chfn -r 12 himanshuQ4. chfn을 사용하여 사용자의 업무 전화번호를 어떻게 변경하나요?
업무 전화번호를 변경하려면 -w 명령줄 옵션을 사용하세요.
sudo chfn -w 0173-222222 himanshuQ5. chfn을 통해 수행한 변경 사항을 어떻게 확인하나요?
chfn을 통해 수행한 모든 변경 사항이 성공적으로 저장되었는지 확인하려면 finger 명령어를 사용하세요. 예를 들어, 이전 섹션의 모든 명령을 실행한 후 제 시스템에서 이 명령이 보여준 내용은 다음과 같습니다.

따라서 chfn을 통해 수행한 모든 변경 사항이 저장되었음을 확인할 수 있습니다.
시스템에 finger가 설치되어 있지 않은 경우, 다음 명령어를 사용하여 설치하세요:
sudo apt-get install fingerQ6. 모든 정보를 한 번에 변경하려면 어떻게 하나요?
모든 사용자 관련 정보를 한 번에 변경하려면 옵션 없이 chfn 명령어를 사용하세요(현재 로그인한 사용자 외의 사용자를 위해 이 작업을 수행하려면 사용자 이름을 지정하세요).
chfn결론
사용자 정보를 변경하려는 사용자든, 여러 사용자의 정보를 변경하려는 시스템 관리자든, chfn 명령어가 여러분을 도와줄 것입니다. 여기에서 대부분의 명령줄 옵션에 대해 논의했습니다. 더 자세한 내용을 알고 싶다면 도구의 man 페이지를 참조하세요.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.