한동안 괜찮아 보이던 서버에 약간 프로세스 부하가 생기는 것 같아 프로세스 실행 목록을 보니 www-data 계정에서 perl 스크립트를 실행하는 것이 포착됐다.
도대체 이 프로세스가 무슨 작업을 하는 걸까? 궁금함에 프로세스가 수행중인 내용이 무엇인지 확인하는 방법이 없나 검색해봤다.
목적에 딱 맞는지는 모르겠으나 strace 명령으로 해당 프로세스가 대략적으로 무슨 짓을 하는지 파악할 수 있는 것 같았다.
우선 ps 명령을 이용해 perl 스크립트가 뭘 수행중인지 먼저 확인했다.
위 명령을 사용하면 ps 출력 결과에서 command 부분이 짤리지 않고 모두 출력되어 나온다. 위 명령으로 확인한 실행중인 내용은 다음과 같았다.
tmp 디렉토리에서 특정 스크립트를 실행중이었는데 tmp 디렉토리를 확인해보니 redrv라는 건 없었다. 아마도 스크립트를 실행하면서 해당 파일은 지우게 한 것 아닌가 추정된다.
본격적으로 strace 명령으로 뭔 내용이 동작 중인가 확인해봤다. 명령은 다음과 같다.
process ID 22138이 위에서 확인했던 perl 스크립트 프로세스다. 위 명령 결과 다음과 같은 동작 내용들이 확인 됐다.
정확히는 모르겠으나 느낌상 내 서버가 스팸 메일을 뿌리는 역할로 사용된 것 같다. 어제 저녁에 서버를 reboot하고 해당 프로세스들이 없는 걸 확인했는데 오전 부터 다시 실행된 흔적이 보였다. 아직 어떤 경로로 해당 프로세스가 실행됐는지 확인을 못한 상태다. 현재는 wordpress 플러그인들 중 security 플러그인이 있어서 해당 플러그인 실행중인 상태다.
제목 | 날짜 |
---|---|
워드프레스로 커뮤니티 사이트를 만들려면 어떻게 하면 좋을까요? | 2020/05/02 |
[팁] 워드프레스 관리자 비밀번호 초기화 | 2021/12/29 |
[팁] [KBoard] 썸머노트(summernote) 에디터 이미지 파일 형태로 업로드 하기 | 2022/01/02 |
[톡] 워드프레스 기반 웹에이전시 | 2022/01/16 |
[팁] wp_user 비밀번호 초기화 - 워드프레스에서 비밀번호를 잊어버렸을 때 초기화 방법 | 2022/03/18 |
[팁] is_page()와 같은 워드프레스 함수는 어디서 찾아볼 수 있을까요. | 2022/07/14 |
[톡] 워드프레스 소망교회 | 2022/11/30 |
[톡] 워드프레스 기반 지자체 LMS 교육 사이트 구축하기 | 2022/12/22 |
[팁] [워드프레스] 업데이트하는 중 오류가 생겼습니다: 디렉터리를 만들 수 없습니다. 권한 문제 | 2023/02/27 |
[팁] CentOS 워드프레스 구축하기 | 2023/03/02 |
[팁] 워드프레스, 테마, 플러그인의 설치나 업데이트가 실패하는 경우 확인 사항 | 2023/03/02 |
[팁] 워드프레스 글을 업데이트 시 "업데이트 실패 오프라인 상태인것 같습니다." | 2023/03/03 |
[팁] 워드프레스 디렉토리를 생성 할 수 없습니다. | 2023/03/03 |
[팁] 워드프레스 '업데이트를 실패했습니다. 오프라인 상태인 것 같습니다' 오류 | 2023/03/03 |
[톡] 워드프레스 케이보드 글쓰기 오류 | 2023/03/09 |
워드프레스 글 페이지 너는 누구냐 | 2023/03/12 |
[팁] 워드프레스 커뮤니티 사이트 세팅하는 방법 | 2023/03/13 |
[톡] 워드프레스와 리액트를 같이 사용하는 방법은? | 2023/04/11 |
[톡] 워드프레스 빈 테마 만들기 | 2023/04/25 |
[팁] 워드프레스 스타터 테마 | 2023/04/26 |
[팁] 워드프레스 테마 만들기(1) | 2023/04/26 |