loading
본문 바로가기 메뉴 바로가기

티스토리 뷰

카테고리 없음

Bandit lv21 -> lv22

Tip_srevil 2021. 12. 30. 22:57
반응형

요약 >>

1.  cron을 통해 프로그램이 규칙적으로 자동 실행됨.

2. /etc/cron.d/ 에 들어가서 어떤 명령이 실행되는지 구성을 확인해요.

ls를 이용해서 아무것도 없음을 확인

문제에서 주어진 위치로 이동해서 ls 이용

-> 여러가지가 식별. 그 중 우리가 필요한 것은 bandit22에 관한 것이므로 bandit22를 열어봄

-> /usr/bin/cronjob_bandit22.sh 가 실행된다는 것으로 추정

위에서 나온 파일을 cat을 이용하여 확인

-> /tmp/t~ 의 권한을 644로 변경

-> /etc/bandit_pass/bandit22의 내용을 /tmp/t~에 복사

( => 위 작업이 가능한 이유는 cronjob_bandit22.sh 에서 bandit22 로 로그인 했기 때문으로 추정 )

주어진 경로의 파일을 열어보니 bandit22 비밀번호 확인

주어진 경로의 파일의 권한이 644임을 확인. => 누구나 읽을 수는 있음


New

1. cron 이란? 

> Unix 계열 OS 에서 오랫동안 사용되어진 작업 스케줄러.

[ 추가 및 참조1 : 배워가는블로거 :: [Cron] 크론(cron) 표현식 정리 (tistory.com) ]

2. /etc/cron.d

> 소프트웨어 패키지를 설치할 때 필요한 주기적인 작업을 등록하는 공간으로 사용. 임의의 사용자 권한으로 실행 가능

[ 추가 및 참조2 : WEBDIR :: 리눅스 cron - 작업 예약 명령 (tistory.com) ]

3. 데몬(daemon) 이란?

> 서비스의 요청에 대해 응답하기 위해 오랫동안 실행중인 백그라운드 프로세스

[ 필독 추가자료 및 참조 : 데몬(daemon) 프로세스란 무엇인가? (blogger.pe.kr) ]

 

반응형

Bandit lv21 -> lv22
본문 바로가기 메뉴 바로가기

티스토리 뷰

카테고리 없음

Bandit lv21 -> lv22

Tip_srevil 2021. 12. 30. 22:57
반응형

요약 >>

1.  cron을 통해 프로그램이 규칙적으로 자동 실행됨.

2. /etc/cron.d/ 에 들어가서 어떤 명령이 실행되는지 구성을 확인해요.

ls를 이용해서 아무것도 없음을 확인

문제에서 주어진 위치로 이동해서 ls 이용

-> 여러가지가 식별. 그 중 우리가 필요한 것은 bandit22에 관한 것이므로 bandit22를 열어봄

-> /usr/bin/cronjob_bandit22.sh 가 실행된다는 것으로 추정

위에서 나온 파일을 cat을 이용하여 확인

-> /tmp/t~ 의 권한을 644로 변경

-> /etc/bandit_pass/bandit22의 내용을 /tmp/t~에 복사

( => 위 작업이 가능한 이유는 cronjob_bandit22.sh 에서 bandit22 로 로그인 했기 때문으로 추정 )

주어진 경로의 파일을 열어보니 bandit22 비밀번호 확인

주어진 경로의 파일의 권한이 644임을 확인. => 누구나 읽을 수는 있음


New

1. cron 이란? 

> Unix 계열 OS 에서 오랫동안 사용되어진 작업 스케줄러.

[ 추가 및 참조1 : 배워가는블로거 :: [Cron] 크론(cron) 표현식 정리 (tistory.com) ]

2. /etc/cron.d

> 소프트웨어 패키지를 설치할 때 필요한 주기적인 작업을 등록하는 공간으로 사용. 임의의 사용자 권한으로 실행 가능

[ 추가 및 참조2 : WEBDIR :: 리눅스 cron - 작업 예약 명령 (tistory.com) ]

3. 데몬(daemon) 이란?

> 서비스의 요청에 대해 응답하기 위해 오랫동안 실행중인 백그라운드 프로세스

[ 필독 추가자료 및 참조 : 데몬(daemon) 프로세스란 무엇인가? (blogger.pe.kr) ]

 

반응형