[Linux] 주요 설정 파일과 경로

양시온·2024년 3월 24일
0
post-thumbnail
post-custom-banner

[Linux 주요 설정 파일/디렉터리 경로]

리눅스는 아래와 같이 트리형태의 파일시스템 구조를 갖는다

Linux에서 주로 사용하는 설정파일과 디렉터리 경로를 정리해보자
파일이 검색안되면 해당 패키지가 설치가 안된 것일 수 있음!

사용자 정보 및 시스템

/etc/passwd
Linux 계정정보가 저장된 파일 (Shell 항목)

/bin/bash
bash Shell을 사용하며 보통의 활성화된 계정에서 사용하는 Shell을 의미

/etc/shadow
계정의 패스워드가 암호화될 경우 암호화 방식, 암호화된 패스워드 등이 저장된 파일

/etc/sbin
네트워크 인터페이스 설정 명령, 커널 묘듈관리 등
시스템 전반적인 관리 명령어들이 바이너리 형태로 저장된 폴더

/etc/bin
외부 명령어의 위치. 파일처리, 네트워크 처리 등
여러 시스템 명령어들이 실행파일형태로 저장

/etc/profile
OS 자체 환경 설정, 환경 변수 등을 설정하는 공통 설정파일

/etc/group
존재하는 Group의 목록, 상태정보, 연결된 사용자명

PAM

/etc/pam.d/
: PAM 설정파일이 있는 폴더

/etc/pam.d/system-auth
: 인증설정

/etc/pam.d/su
: su 명령어 관련 인증설정

/usr/lib64/security | /usr/lib/security | /lib/security
: 인증모듈

/etc/security
: 추가 설정

/etc/securetty
: Telnet root 접근 제한용도

보안정책

/etc/login.defs
: 패스워드 보안정책 설정파일(패스워드 만료, 패스워드 최대 사용시간, 패스워드 최소 변경기간 등)

/etc/selinux/config
: Linux 시스템용 보안 아키텍처(모듈,커널)
시스템의 애플리케이션, 프로세스, 파일에 대한 엑세스 제어를 정의

DNS

/etc/resolv.conf
: 시스템 기본 네임서버 설정정보 보관 및 DNS 서버 등록

/etc/named.conf
: 네임서버 관리

/etc/hosts
: 도메인/호스트명과 IP 주소의 매핑정보를 담고있는 파일

NETWORK

/etc/defaultrouter
: Default route 경로를 설정하는 파일

/etc/sysconfig/network-scripts/
: 네트워크 인터페이스들의 설정

[Service, Protocols]

/etc/protocols
: 프로토콜 및 프로토콜 식별정보 정의
profile
병아리개발자🐤
post-custom-banner

0개의 댓글