본문으로 바로가기

리눅스 계정정보 변경 - chfn

category 리눅스/Linux 일반 2013. 6. 5. 04:35

시스템사용자의 계정정보를 변경하는 가장 대표적인 방법은 chfn을 이용하는 것입니다.

chfn

chfn은 "CHange FiNger" 의 약어로서 계정사용자의 정보를 설정하거나 변경하는 명령어로서, 구체적으로는 사용자의 실제이름, 직장, 집, 전화번호 등의 정보를 입력하거나 변경할 수 있는 명령어이다.

/etc/passwd 파일의 다섯번째 항목 값인 코멘트 항목의 값을 설정한다. chfn 명령어를 사용한다면 일반사용자는 자신의 계정정보를 수정할 수 있지만 vi 편집을 이용하면 root 만 수정이 가능하다.

chfn 으로 입력된 각 계정정보들은 finger 서비스가 오픈된 서버는 외부서에서 finger 명령어로 확인 가능하므로 보안을 위해 중요한 정보는 입력하지 않는 것이다 좋다. finger 서비스는 CentOS 6.4 기준 설치되어 있지 않다.

일반 사용자 nestgoer가 자신의 정보 변경

chfn

  Changing finger information for nestgoer.

  암호:
  Name []: 아무개
  Office []: uzuro center
  Office Phone []: 031-494-1736
  Home Phone []: 031-494-1735

  Finger information changed.

변경 정보 확인

grep nestgoer /etc/passwd

  nestgoer:x:500:500:아무개,uzuro center,031-494-1736,031-494-1735:/home/nestgoer:/bin/bash

root 가 일반 사용자의 정보 변경

chfn nestgoer