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

로그인 사용자명 확인하는 logname 개론과 사용법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

로그인 사용자명 확인하는 logname 개론과 사용법

 

logname이라는 명령어는 이름에서도 알 수 있듯이 로그인 사용자명을 출력해 주는 명령어입니다. 

 

 여기서 로그인 사용자명이라는 의미를 좀 정확하게 이해해야 할 필요가 있습니다. 

 

 

 

, A라는 계정으로 로그인한 후에 다시 su를 이용하여 수퍼유저(root)로 변경했다 하더라도 로그인사용자 명은 여전히 A가 되는 것입니다. 

 

 따라서 서버에 처음 접속할 당시의 계정 명이 무엇인가라는 의미가 로그인 사용자명이라는 것이며 logname으로 확인하면 로그인사용자 명이 출력되는 것입니다. 

 

 

 

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

 

사용형식   : logname [옵션]

 

 

먼저 가장 간단한 사용법을 소개해 드립니다. 

 

 , 다음과 같이 로그인사용자 명을 확인하려면 간단히 logname이라고 하시면 됩니다. 

 

 

 

아래의 예는 sspark이라는 사용자가 서버로 로그인하여 logname, 즉 로그인사용자 명을 확인한 것입니다. 

 

 결과 로그인사용자 명이 sspark임을 확인 하였습니다. 

 

 

 

[root@su241 ~]# ssh -l sspark 192.168.0.249

sspark@192.168.0.249's password: ********

Last login: Thu Nov 27 01:12:58 2008 from 192.168.0.241

[sspark@su249 ~]$

[sspark@su249 ~]$ logname

sspark

[sspark@su249 ~]$

 

아래의 예는 bible이라는 사용자로 서버로 로그인하여 logname, 즉 로그인사용자 명을 확인한 것입니다. 

 

 결과 로그인사용자 명이 bible임을 확인 하였습니다. 

 

 

 

[root@su241 ~]# ssh -l bible 192.168.0.249

bible@192.168.0.249's password: ********

Last login: Fri Nov 21 20:20:03 2008 from 192.168.0.159

[bible@su249 ~]$

[bible@su249 ~]$ logname

bible

[bible@su249 ~]$

 

다음 예는 수퍼유저(root)사용자로 서버로 로그인하여 logname, 즉 로그인사용자 명을 확인한 것입니다. 

 

 결과 로그인 사용자명이 root임을 확인 하였습니다. 

 

 

 

 

[root@su241 ~]# ssh -l root 192.168.0.249

root@192.168.0.249's password: ********

Last login: Thu Nov 27 16:54:13 2008 from 192.168.0.150

[root@su249 ~]#

[root@su249 ~]# logname

root

[root@su249 ~]#

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,033 명
  • 현재 강좌수 :  35,783 개
  • 현재 접속자 :  135 명