강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

서버사용자의 계정정보 설정 및 변경하는 chfn 개론

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

서버사용자의 계정정보 설정 및 변경하는 chfn 개론

 

chfn"CHange FiNger"의 약어로서 계정사용자의 정보를 설정하거나 변경하는 명령어입니다. 

 

 , 사용자의 finger정보를 변경하는 명령어이며 구체적으로서는 사용자의 실제이름, 직장, , 전화번호 등의 정보를 입력하거나 변경할 수 있는 명령어입니다. 

 

 쉽게 말씀 드려서 /etc/passwd파일 각행의 다섯번째 항목 값인 코멘트(comment)항목의 값을 설정하는 것입니다. 

 

 원래 /etc/passwd파일 각행의 다섯번째 항목에는 해당사용자에 대한 기초적인 정보가 저장되는 곳입니다. 

 

 

 

이 명령어로 변경되는 파일은 /etc/passwd입니다. 

 

 /etc/passwd파일에는 각 계정사용자들의 정보들이 저장되어 있습니다. 

 

 

 

 

chfn명령어를 사용하여 시스템 최고관리자(root)는 모든 사용자의 계정정보를 변경할 수 있으며, 각 계정사용자는 자기자신의 계정정보만을 변경할 수 있습니다. 

 

  이때 root가 변경하는 모든 계정정보들에 대해서는 패스워드 확인절차 없이 바로 변경이 가능하지만 각 계정사용자가 자기자신의 계정정보를 변경할 때에는 자기자신의 패스워드를 입력해야 합니다. 

 

 

 

만약, chfn명령어의 사용이 번거롭다면 vi /etc/passwd파일을 직접 열어서 필요한 계정정보를 편집하고 변경해도 됩니다. 

 

  , 이 경우 반드시 root만 가능합니다. 

 

 

 

chfn으로 입력된 각 계정정보들은 finger서비스가 오픈된 서버는 외부서버에서 finger명령어로 확인이 가능하므로 중요한 정보는 입력하지 않는 것이 좋습니다. 

 

  외부에서 finger서비스가 되는 서버내의 계정정보들을 확인한다는 것은 보안측면에서는 바람직하지 않기 때문입니다. 

 

 따라서 본 강좌의 finger편과 함께 보시면 매우 유용합니다. 

 

 

 

명령어위치 : /usr/bin/chfn

 

사용형식

 

chfn [-f 사용자명][-o 사무실][-p 사무실전화번호][-h 집 전화번호][-u][-v] [계정명]

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,159 명
  • 현재 강좌수 :  36,520 개
  • 현재 접속자 :  246 명