- 현재 로그인 계정 확인
]# whoami => 현재 작업중인 계정 확인
]# who am i => 실제 로그인된 계정 확인
]# id => 작업 계정의 UID 확인
- 현재 로그인 계정 전체 정보 확인
]# users => 로그인 계정명 확인
]# who => 현재 접속중인 계정 확인
]# w => 현재 접속중인 계정 확인(현재 실행중인 프로그램 확인)
]# finger => 다른 서버에 접속 중인 계정 확인
- 계정의 마지막 로그인 날짜 확인 => 휴면계정 파악
]# lastlog
- 로그인 계정에게 메세지 전달
]# wall => 현재 로그인된 모든 사용자에게 메세지를 전달(관리자)
메세지
...
^d => 입력 종료
※ ]# wall 메세지 => 간단한 메세지 전달
]# write 계정명 => 특정 계정에게 메세지를 전달
메세지 => 엔터를 누르면 메세지 전달
...
^C => 명령 취소
]# mesg
is y => y : write 사용 허용 n : write 사용 불가
]# mesg n => write 사용 불가 변경
- 계정 로그인 금지 방법
1) 특정 계정 로그인 금지 방법
]# vi /etc/passwd => 계정 정보를 변경하여 로그인 금지
....
kim:x:501:501::/home/kim:/bin/bash
--------
└ /bin/false 변경
또는 계정명 앞에 *를 붙인다.
]# vi /etc/shadow => 계정의 암호를 비활성화 하여 로그인 금지
kim:!$1$0l726noI$h1h8JBagcQx1yDAK44FjF.:15953:0:30:7:5:16070:
-
└ 암호 앞에 !를 추가
]# vi /etc/nologin => etc디렉토리에 nologin 파일을 생성한다
- 로그인을 시도해보겠다.
- 로그인이 되지 않는다.
- 확인했으니 nologin 파일은 삭제