finger (서버내의 계정사용자 계정정보확인)
작성자 정보
- 웹관리자 작성
 - 작성일
 
컨텐츠 정보
- 8,012 조회
 - 0 추천
 - 목록
 
본문
finger
로컬사용자 또는 원격지의 서버사용자의 계정정보를 확인하는 명령어이다.
finger명령어는 지정된 계정사용자의 정보를 /etc/passwd 파일에서 읽어서 보여준다. 
확인할 수 있는 명령어로는 UID, 사용자명, 홈디렉토리위치, 기본사용쉘, 현재 로그인정보등이다. 
그리고 지정된 사용자의 홈디렉토리에 .plan 파일이 존재한다면 결과의 마지막에 그 내용을 보여준다.
다음은 사용예이다. 
아래와 같이 간단히 "finger ID명"이라고 하면 다음과 같은 정보를 확인할 수 있다. 
[bible@host3 bible]$ finger bible
Login: bible                            Name: (null)
Directory: /home/bible                  Shell: /bin/bash
On since Sat Aug 30 15:22 (KST) on pts/0 from 192.168.0.2
   21 minutes 27 seconds idle
No mail.
No Plan.
[bible@host3 bible]$ 
다음과 같이 -s 옵션을 사용하면 위의 정보를 간단히 정리하여 보여준다.
[bible@host3 bible]$ finger -s bible
Login     Name       Tty      Idle  Login Time   Office     Office Phone
bible                pts/0      22  Aug 30 15:22 (192.168.0.2)
[bible@host3 bible]$ 
그리고 bible이라는 계정사용자의 홈디렉토리에 .plan이라는 파일이 존재한다면 아래와 같이 finger의 마지막결과에 .plan의 내용을 출력한다.
[bible@host3 bible]$ finger -l bible
Login: bible                            Name: (null)
Directory: /home/bible                  Shell: /bin/bash
On since Sat Aug 30 15:22 (KST) on pts/0 from 192.168.0.2
   18 minutes 14 seconds idle
No mail.
Plan:
안녕하세요. 박성수입니다.
[bible@host3 bible]$
그리고 원격지의 서버(host3.superuser.co.kr)에 접속해있는 계정사용자를 모두 확인하고자 할 때에는 다음과 같이 한다.
[root@host1 root]# finger @host3.superuser.co.kr
Login     Name       Tty      Idle  Login Time   Office     Office Phone
root      root       pts/0          Aug 30 11:32 (192.168.0.2)
bible     root       pts/1          Aug 30 13:03 (192.168.0.3)
sspark  root       pts/2          Aug 30 15:03 (192.168.0.4)
[root@host1 root]# 
저작권 :  수퍼유저코리아 (www.superuser.co.kr),   무단 재배포및 복사를 금합니다. 
관련자료
- 
			이전
 - 
			다음
 
								