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

watch
watch watch 명령 목적 신뢰할 수 없는 프로그램을 관찰합니다. 구문
watch [ -e Events ] [ -o File ] Command [ Parameter ... ]
설명
watch 명령을 사용하면 루트 사용자 또는 감사 그룹의 멤버가 신뢰할 수 없는 프로그램의 활동을 관찰할 수 있습니다. watch 명령은 Parameter 필드의 사용에 관계없이 Command 매개변수를 사용하여 지정한 프로그램을 실행하며, 모든 감사 이벤트 또는 -e 플래그를 사용하여 지정하는 감사 이벤트를 기록합니다.
watch 명령은 프로그램 실행 중에 작성된 서브프로세스를 포함한 모든 프로세스를 관찰합니다. watch 명령은 이 명령으로 작성된 프로세스를 포함한 모든 프로세스가 종료될 때까지 계속해서 모든 이벤트를 관찰합니다.
watch 명령은 감사 레코드를 형식화하여 형식화한 레코드를 표준 출력으로 또는 -o 플래그로 지정한 파일에 씁니다.
watch 명령을 수행하려면 감사 서브시스템이 구성설정되고 사용 가능해서는 안 됩니다.
플래그
-e Events 감사할 이벤트를 지정합니다. Events 매개변수는 쉼표로 분리된 감사 이벤트의 리스트이며 /etc/security/audit/events 파일에 정의되어 있습니다. 디폴트 값은 모든 이벤트입니다.
-o File 출력 파일의 경로 이름을 지정합니다. -o 플래그를 사용하지 않으면 표준 출력으로 출력됩니다.
보안
액세스 제어: 루트 사용자와 감사 그룹 멤버만이 이 명령에 대한 실행(x) 액세스 권한이 있습니다. 다른 감사 서브시스템 명령 및 파일을 액세스할 수 있도록 이 명령이 루트 사용자에 대해 setuid이어야 하고 신뢰있는 전산구조 속성을 가져야 합니다.
액세스된 파일:
모드 파일
r /dev/audit
x /usr/sbin/auditstream
x /usr/sbin/auditselect
x /usr/sbin/auditpr
예제
bar 명령에 의해 열린 모든 파일을 보려면 다음을 입력하십시오.
watch -e FILE_Open /usr/lpp/foo/bar -x
이 명령을 사용하면 감사 장치가 열리고 /usr/lpp/foo/bar 명령이 실행됩니다. 그런 다음 모든 레코드를 읽고 FILE_Open 이벤트 유형의 레코드를 선택하여 형식화합니다.
신뢰할 수 없는 xyzproduct 프로그램의 설치를 보려면 다음을 입력하십시오.
watch /usr/sbin/installp xyzproduct
이 명령을 사용하면 감사 장치가 열리고 /usr/sbin/installp 명령이 실행됩니다. 그런 다음 모든 레코드를 읽고 읽은 레코드를 형식화합니다.
파일
/usr/sbin/watch watch 명령이 포함되어 있습니다.
/dev/audit 감사 레코드가 읽혀지는 감사 장치를 지정합니다.
관련 정보
audit 명령, auditbin 디먼, auditcat 명령, auditpr 명령, auditselect 명령, auditstream 명령, login 명령, logout 명령, su 명령.
auditread 서브루틴.