리눅스 분류
서버 취약점 진단 스크립트 수행 중 문제가 생겨서 문의드립니다.
작성자 정보
- 블루01 작성
- 작성일
컨텐츠 정보
- 3,796 조회
- 2 댓글
- 0 추천
- 목록
본문
급한 질문이라 Linux관련 질문이 아니지만 양해 좀 부탁드립니다.
서버는 Solaris 10 이고
아래의 진단 스크립트를 돌렸는데요. (World Writable 파일을 찾는 스크립트입니다.)
find / -type d -perm -2 -ls
find /usr -type f -perm -2 -ls
find /etc -type f -perm -2 -ls
find /dev -type f -perm -2 -ls
find /var -type f -perm -2 -ls
find /tmp -type f -perm -2 -ls
아래와 같이 에러가 뜨면서 1시간이 지나도록 실행 종료가 안 되고 있습니다.
find: stat() 오류 /proc/28839/fd/826: 손상된 NFS 파일 핸들
find: stat() 오류 /proc/28839/fd/827: 손상된 NFS 파일 핸들
find: stat() 오류 /proc/28839/fd/828: 손상된 NFS 파일 핸들
find: stat() 오류 /proc/28839/fd/829: 손상된 NFS 파일 핸들
위 오류 메시지가 무슨 뜻인가요?
그리고 보통 서버 진단할 때
find / -type d -perm -2 -ls
이 구문은 안 쓰는 게 좋지 않을까요? 실제 운영 중인 서버라면 혹 부하를 줄 수 있을 것 같은 생각이 들어서요.
답변 좀 부탁드립니다.~
관련자료
-
이전
-
다음
댓글 2
지유파파님의 댓글
- 지유파파
- 작성일
find 하실 때 /proc로 된 디렉토리는 제외하고 하도록 해보세요.
find / ! \( -type d -path '/proc' -prune \) -type d -perm -2 -ls
그리고 위와 같은 오류가 발생해도 find는 정상적으로 종료가 되는 것인 정상일텐데...
구형 서버가 아니라면 find하는 것이 운영 중 부하를 줄 정도는 아니라고 생각합니다.
실제 위 스크립트 돌리 실때 top / vmstat 등으로 CPU 사용률 확인 해보시면 좋을 것 같네요.
find / ! \( -type d -path '/proc' -prune \) -type d -perm -2 -ls
그리고 위와 같은 오류가 발생해도 find는 정상적으로 종료가 되는 것인 정상일텐데...
구형 서버가 아니라면 find하는 것이 운영 중 부하를 줄 정도는 아니라고 생각합니다.
실제 위 스크립트 돌리 실때 top / vmstat 등으로 CPU 사용률 확인 해보시면 좋을 것 같네요.
블루01님의 댓글의 댓글
- 블루01
- 작성일
답변 감사합니다. 덕분에 많은 도움이 되었습니다. ^^