본문 바로가기
728x90
반응형

unix2

[OS] Linux PAM 모듈이란? PAM(Pluggable Authentication Modules)란 Linux 에서 사용되는 인증 모듈로써, 사용자의 사용 권한(접근, 패스워드 등)을 제어하는 모듈입니다. 저도 업무를 보면서 해당 개념을 처음 접했는데요. PAM을 사용하기 이전의 리눅스는, 각 응용프로그램에서 자체적으로 로직을 구현하여야 했다고 합니다. 제 경험에 다양한 회사를 방문하여 PAM의 사용여부를 확인하였을 때는 많은 회사가 이를 사용하고 있지 않았습니다. 이유는, 별도의 접근제어툴 등을 사용하여 접근, 명령어, 원격접속 등의 관리를 수행하고있기 때문이었습니다. [PAM의 동작 원리] [PAM 기본 구조] [Module type] [Control flag] [Module name] [Module arguments] auth .. 2021. 6. 15.
[OS] Cron에 대한 간략한 설명과 IT감사 대응 시 이력관리 및 모니터링 Cron이란, 서버 내에서 특정한 시간에 특정 작업을 수행하게 해주는 스케쥴링 역할을 합니다. Crontab이란, Cron 작업을 설정하는 파일을 지칭합니다. 경로는 각 OS별로 다른 위치에 저장이 되지만 기본적으로 /etc/crontab의 경로에 저장되어있으며, 해당 경로의 파일에 설정된 Cron을 읽어서 작업을 수행하게 됩니다. [Cron의 구성] Cron은 기본적으로 [분-시-일-월-요일-사용자-실행명령]의 7개의 필드로 구성되어있습니다. # m h dom mon dow user command [Cron과 관련된 파일] /usr/sbin/cron : 크론의 데몬 파일 /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly, /etc/cron.hourly : 시.. 2021. 6. 15.
728x90
반응형