| HOME / 정보공유 / AIX 명령어 모음

kdestroy
kdestroy kdestroy 명령 목적 Kerberos 신임 캐쉬를 파괴합니다. 구문
kdestroy [ -q] [ -c cache_name | -e expired_time]
설명
kdestroy 명령은 kerberos 신임 캐쉬 파일을 삭제합니다.
-e 플래그를 지정하면, 명령은 디폴트 캐쉬 디렉토리(/var/krb5/security/creds)에서 모든 신임 캐쉬 파일을 검사하고 티켓이 지정된 expired_time에 대해 만기되었을 경우 만기된 티켓만 들어 있는 파일을 삭제합니다.
플래그
-c cache_name 파괴하고자 하는 신임 캐쉬의 이름을 지정합니다. 명령 플래그를 지정하지 않으면 디폴트 신임 캐쉬가 파괴됩니다.
KRB5CCNAME 환경 변수를 설정하면, 그 값이 디폴트 신임 (티켓) 캐쉬의 이름으로 사용됩니다.
이 플래그는 -e 플래그와 상호배타적입니다.
-e expired_time 티켓이 최소한 expired_time 값의 길이만큼 만기되었을 경우 만기된 티켓이 들어 있는 모든 신임 캐쉬 파일이 삭제되도록 지정합니다.
expired_time은 nwndnhnmns로 표현되고, 여기서
n
번호를 나타냅니다.
w
주를 나타냅니다.
d
일을 나타냅니다.
h
시간을 나타냅니다.
m
분을 나타냅니다.
s
초를 나타냅니다.
expired_time 구성요소를 이 순서로 지정해야 하지만 구성요소를 생략할 수도 있습니다. 예를 들어, 4h5m는 4시간과 5분을 의미하고 1w2h는 1주의 2시간을 의미합니다. 번호만 지정하면, 디폴트는 시간입니다.
-q kdestroy가 티켓 파괴에 실패할 때 신호음을 억제합니다.
보안
신임 캐쉬를 삭제하려면, 사용자는 파일의 소유자이거나 루트(uid 0) 사용자여야 합니다.
예제
사용자에 대한 디폴트 신임 캐쉬를 삭제하려면, 다음을 입력하십시오.
kdestroy
하루 이상의 만기된 티켓이 있는 모든 신임 캐쉬를 삭제하려면 다음을 입력하십시오.
kdestroy -e 1d
파일
/usr/krb5/bin/kdestroy
/var/krb5/security/creds/krb5cc_[uid] 디폴트 신임 캐쉬([uid]는 사용자의 UID)
관련 정보
kinit 명령, klist 명령 및 env 명령