Certification/리눅스마스터
리눅스 마스터 1급 설정 파일 모음
2mukee
2022. 11. 23. 22:34
320x100
320x100
사용자 관련
- /etc/passwd (사용자에 대한 정보 파일)
- /etc/shadow (사용자의 암호화된 비밀번호 관리)
- /etc/default/useradd (사용자 추가 시 기본 사항 정의)
- /etc/login.defs (메일 디렉터리, 비밀번호, UID, GID, 홈 디렉터리 생성 여부, UMASK 값 등 정의)
그룹 관련
- /etc/group (그룹에 대한 정보 파일)
- /etc/gshadow (그룹의 암호화된 비밀번호 관리)
파일 시스템 관련
- /etc/fstab (부팅 시 마운트할 파티션 정보)
- /etc/mtab (현재 시스템에 마운트 되어 있는 파일 시스템 정보)
프로세스 관련
- /etc/rc.d/init.d (부팅 시 실행할 데몬 파일을 모아놓은 디렉터리)
- /etc/rc0.d ~ rc.6d (부팅 레벨에 따라 실행할 데몬을 모아놓은 디렉터리)
- /proc (시스템에 동작중인 프로세스 상태 정보와 시스템 하드웨어 정보가 수록된 디렉터리)
- /proc/PID (실행중인 프로세스에 대한 정보가 수록된 디렉터리)
프로세스 스케줄링 관련
- /var/spool/at (at명령어로 설정한 스케줄 정보가 저장된 디렉터리)
- /etc/at/allow (at 명령어로 설정한 스케줄에 대해 실행을 허용할 사용자 설정)
- /etc/at/deny (at 명령어로 설정한 스케줄에 대해 실행을 거부할 사용자 설정)
- /etc/spoll/cron (cron 명령어로 설정한 스케줄 정보가 저장된 디렉터리)
- /etc/cron/allow (cron 명령어로 설정한 스케줄에 대해 실행을 허용할 사용자 설정)
- /etc/cron/deny (cron 명령어로 설정한 스케줄에 대해 실행을 거부할 사용자 설정)
패키지 설치 관련
- /etc/yum.conf (yum의 환경설정 파일)
- /etc/yum.repos.d (yum의 레포지터리 정보 파일을 모은 디렉터리)
- /var/log/yum.log (yum 관련 로그 파일)
공유 라이브러리 관련
- /lib (ls, mv 등 기본 명령어 및 시스템과 관련된 라이브러리가 저장된 디렉터리)
- /usr/lib (사용자가 설치한 응용 프로그램과 관련된 라이브러리 저장)
- /etc/ld.so.conf (특정 디렉터리를 라이브러리 관련 디렉터리로 등록하기 위한 파일)
- /etc/ld.so.cache (라이브러리 관련 디렉터리의 라이브러리 파일 목록 기재)
모듈 관련
- /etc/modprobe.d (부팅 시 커널에 적재할 모듈을 등록하는 파일이 속한 디렉터리)
- /lib/modprobe.d (부팅 시 커널에 적재할 모듈을 등록하는 파일이 속한 디렉터리)
- /etc/modules/<kernel version>/modules.dep (모듈 간의 의존성을 기록한 파일)
rsyslog 관련
- /etc/rsyslog.conf (rsyslog 데몬 환경 설정)
- /etc/sysconfig/rsyslog (rsyslogd 데몬의 실행과 관련된 옵션이 설정되는 파일)
- /sbin/rsyslogd (실제 rsyslogd 데몬 실행 파일)
- /etc/rc.d/init.d/rsyslog (rsyslogd 데몬 스크립트)
로그 로테이트 관련
- /etc/logrotate.conf (로그 로테이트 설정)
- /etc/logrotate.d (로그 로테이트 데몬 파일이 위치한 디렉터리)
- /var/lib/logrotate.status (각 로그 파일 별로 로테이션된 날짜가 기록된 파일)
시스템 로그 관련
- /var/log/messages (시스템에서 발생하는 표준 메시지가 기록되는 파일)
- /var/log/dmesg (시스템 부팅 시 출력되었던 로그 기록. 커널 부트 메시지 로그. 시스템 관련 정보)
- /var/log/maillog (메일 프로그램 관련 로그)
- /var/log/xferlog (FTP 접속 관련 로그)
- /var/log/cron (cron 관련 로그)
- /var/log/boot.log (부팅 시 발생되는 메시지 기록. 데몬 관련 정보)
- /var/log/lastlog (마지막 로그인 정보)
- /var/log/wtmp (로그인 및 부팅 성공 정보)
- /var/log/btmp (로그인 실패 정보)
시스템 보안 관련
- /etc/sudoers (sudo 환경설정 파일)
SSH 관련
- /etc/ssh/sshd_config (SSH 서버 환경설정)
PAM 관련
- /lib/security (PAM에서 제공하는 라이브러리가 저장된 디렉터리)
- /etc/pam.d (PAM을 이용하는 서비스를 포함한 디렉터리)
- /etc/pam.d/other (PAM에 특별히 지정되지 않는 서비스에 대한 인증 관리 디렉터리)
- *.so (PAM 설정 파일)
- pam_securoty.so (root으로 접속할 경우에 접속을 허용할 터미널)
- pam_listfileso (파일에 대한 서비스 허가 및 거부)
- pam_nologin.so (존재할 경우 root만 로그인 가능하도록 설정)
- pam_deny.so (접근 거부)
- pam_cracklib.so (시스템에 설정한 정책과 비밀번호 비교)
- pam_wheel.so (root 권한을 얻을 수 있는 wheel 그룹의 구성원 설정)
- pam_rootok.so (root에 대해 비밀번호 입력 없이 서비스 접근 허용)
HTTP 서버 관련
- /etc/httpd/conf/httpd.conf (웹 서버 환경 설정)
- /var/www/html (웹 문서가 저장되는 기본 디렉터리)
- /etc/hosts (가상 도메인 설정 파일)
- /etc/rc.d/init.d/httpd (hhtpd 데몬 스크립트)
- /usr/local/apache/bin/httpd (아파치 웹 데몬 스크립트)
SAMBA 관련
- /etc/samba/smb.conf (SAMBA 환경 설정)
NFS 관련
- /etc/exports (NFS 환경설정)
- /etc/rc.d/init.d/rpcbind (rpc 데몬 스크립트)
- /etc/rc.d/init.d/nfs (nfs 서버 데몬 스크립트)
- /etc/fstab (NFS 마운트 정보를 기재 할 파일)
FTP 관련
- /etc/vsftpd/vsftpd.conf (vsftpd 환경설정)
- /etc/rc.d/init.d/vsftpd (vsftpd 데몬 스크립트)
- /etc/pam.d/vsftpd (vsftpd PAM 설정)
- /etc/vsftpd/ftpusers (vsftpd 사용자 접속 제어)
- /etc/vsftpd/user_list (vsfptd 사용자 접속 제어)
- /etc/logrotate/vsftpd (vsftpd 로그 로테이트 설정)
메일 관련
- /etc/mail/sendmail.cf (sendmail 주요 환경설정)
- /etc/mail/local-host-names (메일 서버에 사용하는 도메인 목록)
- /etc/mail/sendmail.mc (sendmail 매크로 설정 파일. m4 > 명령으로 복원)
- /etc/mail/access (메일 서버에 대한 호스트나 도메인 접근 제어. makemap hsah < 명령으로 적용)
- /etc/aliases (특정 계정으로 들어오는 메일을 다른 계정으로 전송)
- /etc/virtusertable (여러 도메인의 동일 계정에 대한 메일 포워딩 설정)
- ~/.forward (사용자별 메일 포워딩 설정)
DNS 관련
- /etc/named.conf (DNS 서버 환경설정)
- *.zone (도메인 질의 시 IP 주소 반환)
- *.rev (IP 주소 질의 시 도메인 반환)
- /var/named (zone 파일 저장 디렉터리)
- /etc/named.rfc1912.zones (centOS6 이후 zone 파일 설정 파일)
- /etc/rc.d/init.d/named (named 데몬 스크립트)
서비스 데몬 관련
- /etc/hosts.allow (inetd를 통한 서비스 호출 시 허용할 호스트 목록)
- /etc/hosts.deny (inetd를 통한 서비스 호출 시 거부할 호스트 목록)
- /etc/xinetd.conf (xinetd 환경설정)
- /etc/rc.d/init.d/xinetd (xinetd 데몬 스크립트)
- /etc/xinetd.d (xinetd에서 관리하는 서비스 들의 설정 파일 저장 디렉터리)
프록시 관련
- /etc/squid/squid.conf (squid 환경설정)
DHCP 관련
- /etc/dhcp/dhcpd.conf (dhcp 환경설정)
- /usr/share/doc/dhcp-<version>/dhcpd.conf.example (dhcp.conf 예시 파일)
VNC 관련
- /etc/sysconfig/vncservers (VNC 서버 환경설정)
NTP 관련
- /etc/ntp.conf (NTP 서버 환경설정)
- /etc/rc.d/init.d/ntpd (NTP 데몬 스크립트)
300x250
728x90