본문 바로가기
728x90

전체285

Syslog와 로그 파일들 12. Syslog와 로그 파일들 12.1 개요 로깅 정책은 사이트마다 다르나 일반적인 정책은 다음을 포함한다. $ 모든 데이타를 즉시 버린다. $ 일정한 시간 간격으로 로그 파일을 재설정한다. $ 로그 파일을 순환시켜서, 정해진 시간 동안만 데이터를 보관한다. $ 압축하여 하나로 모아서 테이프나 다른 영구적인 매체에 보관한다. 로그 파일을 없애기 - 모든 로그 파일을 없애라고 권장할 수는 없다. 왜냐하면 보안에 민감한 사이트들은 일상적으로 계정 데이타와 로그 파일이 침입하였다는 중요한 증거를 제공하기 때문이다. 또한 로그 파일은 하드웨어와 소프트웨어의 문제를 찾아내는데 도움이 된다. 일반적으로 그러한 데이타는 한두달정도 보관한 다음 지워버리는데 실제로 해커의 흔적을 살펴보는데는 필요한 로그 파일은 한 .. 2005. 8. 10.
kernel 파라미터 조정하기 보통 커널의 파라미터를 조정할때 proc 에서 echo 를 이용하여 redirect 로 직접 쓰는 경우가 많았다. 이렇게 조정을 할 경우에는 또 rc.local 같 은 파일에 따로 기입을 해 줘야 하는 불편함이 있었다. RedHat 6.2 이후 배포판에는 sysctl 이라는 package가 추가되어 이것들을 관리를 할수 있게 되었다. 일단 조정할수 있는 모든 parameter 들은 $ sysctl -a 명령으로 확인을 할수가 있다. 그리고 특정값을 수정하기 위해서는 /etc/sysctl.conf 에 해당 키(이건 sysctl -a 명령에서 리스트를 확인 할수 있다)와 키값을 지정한 다음 $ sysctl -p 명령으로 바로 적용을 시킬수 있다. 물론 sysctl.conf 에 기입이 되면 부팅시 마다 자동으.. 2005. 7. 28.
printk 사용시 주의할 점... 타입을 주의하여 사용하여야 한다. 가령 예를 들어, 다음에서 보면, static int part_unlock (struct mtd_info *mtd, loff_t ofs, size_t len) { struct mtd_part *part = PART(mtd); if ((len + ofs) > mtd->size) return -EINVAL; printk(__FUNCTION__ ": ofs = %Lx, part->offset = %lx, len = %lx n", ofs, part->offset, (unsigned int)len); return part->master->unlock(part->master, ofs + part->offset, len); } ofs는 loff_t 타입인데, loff_t 타입은 lo.. 2005. 7. 27.
MIPS linux cross compiler 제작예제 http://kelp.or.kr/korweblog/?story=04/06/04/0386624 제목: MIPS linux cross compiler 제작예제글쓴이: 이영진 글쓴날: 2004년 06월 04일 오후 08:59 URL : http://kelp.or.kr/korweblog/?story=04/06/04/0386624 안녕하세요. (주) 시그마컴 연구 3팀입니다. ARM에 비해 상대적으로 이용자가 적은 MIPS에 관련된 글을 하나 올리겠습니다. http://www.gnu.org에서 binutils, gcc, glibc, glibc-linuxthread를 다운 받는다. 작업디렉토리 : $(WORK) 에 다운 받은 파일들이 놓여있다고 가정한다. 굳이 target이란 디렉토리 밑에 작업 환경을 꾸민 이유는.. 2005. 6. 15.
728x90