Linux 명령 편의 finger 명령, id 명령 과 chage 명령
5944 단어 Linuxfinger명령 편리 눅 스 운영 체제
Liux 에서 finger 명령 은 호스트 의 로그 인 계 정 정 정 보 를 조회 하 는 데 사 용 됩 니 다. 보통 사용자 이름, 홈 디 렉 터 리, 정체 시간, 로그 인 시간, 로그 인 Shell 등 정 보 를 표시 합 니 다. 사용 권한 은 모든 사용자 에 게 있 습 니 다.
격식. finger [옵션] [사용자] [사용자 @ 호스트] 주요 매개 변수 -s: 사용자 등록 명, 실제 이름, 터미널 이름, 쓰기 상태, 정체 시간, 로그 인 시간 등 정 보 를 표시 합 니 다. -l: - s 옵션 으로 표 시 된 정 보 를 제외 하고 사용자 홈 디 렉 터 리, 로그 인 Shell, 메 일 상태 등 정보 와 사용자 홈 디 렉 터 리 에 있 는. plan,. project 와. forward 파일 의 내용 도 표시 합 니 다. -p:. plan 파일 과. project 파일 을 표시 하지 않 는 것 을 제외 하고 - l 옵션 과 같 습 니 다. 응용 실례 컴퓨터 에 finger 사용 하기: [[email protected] ~]# Finger Login Name Tty Idle Login Time Office Office Phone root root tty1 2 Dec 18 13 root root pts/0 1 Dec 18 13 root root *pts/1 Dec 18 13 응용 설명 원 격 컴퓨터 의 사용자 정 보 를 조회 하려 면 사용자 이름 뒤에 '@ 호스트 이름' 을 연결 하고 '사용자 이름 @ 호스트 이름' 형식 을 사용 해 야 합 니 다. 단, 조회 할 네트워크 호스트 는 finger 데 몬 지원 을 실행 해 야 합 니 다.리 눅 스 는 여러 사용자 가 서로 다른 터미널 을 사용 하여 동시에 로그 인 할 수 있 도록 합 니 다. 리 눅 스 finger 명령 은 시스템 관리자 에 게 언제 얼마나 많은 사용자 가 이 리 눅 스 호스트 를 사용 하고 있 는 지 알 수 있 는 방법 을 제공 합 니 다. 이 간단 한 명령 에 대해 서 는 먼저 소개 하고 예 를 들 어 보 겠 습 니 다.Linux finger 명령 의 기능 은 사용자 의 정 보 를 조회 하 는 것 으로 시스템 의 한 사용자 의 사용자 이름, 홈 디 렉 터 리, 정체 시간, 로그 인 시간, 로그 인 셸 등 정 보 를 표시 합 니 다.원 격 컴퓨터 의 사용자 정 보 를 조회 하려 면 사용자 이름 뒤에 '@ 호스트 이름' 을 연결 하고 '사용자 이름 @ 호스트 이름' 형식 을 사용 해 야 합 니 다. 단, 조회 할 네트워크 호스트 는 finger 데 몬 을 실행 해 야 합 니 다. 범례: 다음 명령 은 본 컴퓨터 관리자 의 자 료 를 조회 할 수 있 습 니 다. finger root 그 결 과 는 다음 과 같다. Login: root Name: root Directory:/root Shell:/bin/bash Never logged in. No mail. No Plan.
id 명령 사용 튜 토리 얼, id 명령 의 용법 및 id 명령 문법 활용 학습
Linuxid 명령 은 사용자 의 ID 와 소속 그룹의 ID 를 표시 하 는 데 사 용 됩 니 다.
id 는 사용자 및 소속 그룹의 실제 및 유효 ID 를 표시 합 니 다.두 ID 가 같 으 면 실제 ID 만 표 시 됩 니 다.사용자 이름 만 지정 하면 현재 사용자 ID 가 표 시 됩 니 다.
문법
id [-gGnru][--help][--version][ ]
매개 변수 설명:
· -g 또는 -- group 은 사용자 가 속 한 그룹의 ID 를 표시 합 니 다.
· -G 또는 -- groups 는 사용자 가 속 한 추가 그룹의 ID 를 표시 합 니 다.
· -n 또는 -- name 은 사용자, 소속 그룹 또는 추가 그룹의 이름 을 표시 합 니 다.
· -r 또는 -- real 은 실제 ID 를 표시 합 니 다.
· -u 또는 -- user 는 사용자 ID 를 표시 합 니 다.
· -help 도움말 표시.
· -version 은 버 전 정 보 를 표시 합 니 다.
실례
현재 사용자 정보 보이 기
# id // ID
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t
사용자 그룹 ID 보이 기
# id -g
0
모든 그룹의 ID 보이 기
# id -g
012345610
지정 한 사용자 정보 보이 기
# id hnlinux
chage 명령 상세 설명
chage 명령 은 암호 의 실효 관리 에 사 용 됩 니 다. 계 정과 비밀 번 호 를 수정 하 는 유효기간 입 니 다. 다음 에 본 고 를 통 해 Linux chage 명령 에 관 한 지식 을 소개 하 겠 습 니 다. 본 고 는 매우 상세 하고 참고 가치 가 있 으 며 관심 이 있 는 친구 들 과 함께 공부 하 겠 습 니 다.
링크 ux chage 명령 안내:
chage 명령 은 암호 의 실효 관리 에 사 용 됩 니 다. 계 정과 비밀 번 호 를 수정 하 는 유효기간 입 니 다.그것 은 계 정과 비밀번호 의 유효기간 을 수정 할 수 있다.chage 명령 에 대한 설명 은 다음 과 같 습 니 다.
The chage commandchanges the number of days between password changes and the date of the lastpassword change. This information is used by the system to determine when auser must change his/her password
명령 문법:
chage [options]user
명령 매개 변수:
매개 변수
묘사 하 다
-d
비밀번호 마지막 수정 날짜 지정
-E
비밀번호 가 만 료 된 날짜 입 니 다. 이 계 정 은 사용 할 수 없습니다.0 은 곧 만 료 된다 는 뜻 이 고, - 1 은 영원히 만 료 되 지 않 는 다 는 뜻 이다.
-h
도움말 정보 표시 및 종료
-I
비밀번호 만 료 후 계 정 잠 금 일수
-l
사용자 및 비밀번호 의 유효기간 표시
-m
비밀 번 호 를 변경 할 수 있 는 최소 일수 입 니 다.0 대 표 는 언제든지 비밀 번 호 를 변경 할 수 있 습 니 다.
-M
비밀 번 호 는 유효한 최대 일 수 를 유지 합 니 다.
-W
비밀번호 가 만 료 되 기 전에 경고 메 시 지 를 미리 받 은 일수.
사용 예시:
1: chage 명령 의 도움말 보기
[root@DB-Server~]#man chage[root@DB-Server ~]# info chage[root@DB-Server ~]# chage -hUsage: chage [options] user
Options:
-d, --lastdayLAST_DAY set last password change to LAST_DAY-E, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE-h, --help display this help message and exit-I, --inactive INACTIVE set password inactive after expirationto INACTIVE-l, --list show account aging information-m, --mindays MIN_DAYS set minimum number of days before passwordchange to MIN_DAYS-M, --maxdays MAX_DAYS set maximim number of days before passwordchange to MAX_DAYS-W, --warndays WARN_DAYS set expiration warning days to WARN_DAYS
2: my sql 사용자 및 비밀번호 유효기간 보기
[root@DB-Server~]# chage -l mysqlLast password change : Mar 26, 2015Password expires : neverPassword inactive : neverAccount expires : neverMinimum number of days between password change : -1Maximum number of days between password change : -1Number of days of warning before password expires : -1[root@DB-Server ~]#
3: mysql 사용 자 를 설정 한 지 60 일이 지나 면 비밀번호 가 만 료 되 고 최소 7 일이 지나 야 비밀 번 호 를 수정 할 수 있 습 니 다. 비밀번호 가 만 료 되 기 7 일 전부터 경고 메 시 지 를 받 을 수 있 습 니 다.
[root@DB-Server~]# chage -M 60 -m 7 -W 7 mysqlYou have new mail in/var/spool/mail/root[root@DB-Server ~]# chage -l mysqlLast password change : Mar 26, 2015Password expires : May 25, 2015Password inactive : neverAccount expires : neverMinimum number of days between password change : 7Maximum number of days between password change : 60Number of days of warning before password expires : 7[root@DB-Server ~]#clip_p_w_picpath001
4: 새 사용자 가 처음 로그 인 할 때 암 호 를 수정 하도록 강제 합 니 다.
[root@DB-Serverhome]# useradd test[root@DB-Server home]# passwd testChanging password for user test.New UNIX password:Retype new UNIX password:passwd: all authentication tokens updated successfully.[root@DB-Server home]# chage -d 0 testYou have new mail in/var/spool/mail/root[root@DB-Server home]# chage -l testLast password change : password must be changedPassword expires : neverPassword inactive : neverAccount expires : neverMinimum number of days between password change : 0Maximum number of days between password change : 99999Number of days of warning before password expires : 7
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바이너리 파일cat 또는tail, 터미널 디코딩 시 처리 방법cat으로 바이너리 파일을 보려고 할 때 코드가 엉망이 되어 식은땀이 났다. 웹에서 스크롤된 정보의 처리 방법과alias의 설정을 요약합니다. reset 명령을 사용하여 터미널을 재설정합니다.이렇게 하면 고치지 못하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.