리눅스 시스템의 /etc 디렉토리는 시스템 설정 파일이 위치하는 중요한 디렉토리이다. 이 디렉토리에는 다양한 시스템과 서비스 설정 파일이 포함되어 있다.
주요 파일
- passwd
- 사용자 계정 정보를 포함
- 예시:
/etc/passwd
- shadow
- 암호화된 사용자 비밀번호를 포함
- 예시:
/etc/shadow
- group
- hosts
- 호스트명과 IP 주소 매핑을 포함
- 예시:
/etc/hosts
- fstab
- 파일 시스템과 디스크 파티션 마운트 정보를 포함
- 예시:
/etc/fstab
- resolv.conf
- DNS 서버 설정을 포함
- 예시:
/etc/resolv.conf
- hostname
- 시스템의 호스트명을 포함
- 예시:
/etc/hostname
- issue
- 로그인 전 보여지는 메시지 설정 파일
- 예시:
/etc/issue
- motd
- 로그인 후 표시되는 메시지 설정 파일
- 예시:
/etc/motd
- sysctl.conf
- 커널 매개변수 설정 파일
- 예시:
/etc/sysctl.conf
주요 디렉토리
- /etc/init.d
- 서비스 초기화 스크립트가 포함
- 예시:
/etc/init.d/apache2
- /etc/network
- 네트워크 설정 파일이 포함
- 예시:
/etc/network/interfaces
- /etc/cron.d
- 크론 잡 설정 파일이 포함
- 예시:
/etc/cron.d/backup
- /etc/apt
- APT 패키지 관리 설정 파일이 포함
- 예시:
/etc/apt/sources.list
- /etc/ssh
- SSH 서버와 클라이언트 설정 파일이 포함
- 예시:
/etc/ssh/sshd_config
- /etc/nginx
- Nginx 웹 서버 설정 파일이 포함
- 예시:
/etc/nginx/nginx.conf