728x90
반응형
- /etc 내부 파일, 디렉토리에 대한 설명
- 쉘(Shell)
- 쉘이란, 사용자와 커널 사이의 매개체 역할을 하는 프로그램이다. 사용자가 커널에 직접 명령을 내릴 수 있게 하는 프로그램이다. 즉, 쉘은 사용자로부터 명령을 받아 그것을 프로세싱하기 위해 커널에게 넘겨주는 일을 하는 프로그램이다. 가장 널리 쓰이는 쉘 프로그램은 ‘bash’이다.
- bashrc : bash 기동시에 실행되는 설정 파일(~/.bashrc)의 템플릿
- ~/.bashrc가 개인용 환결 설정이라면 /etc/bashrc는 전체용(모든 사용자에게 영향을 끼치는) 환경 설정 파일이다.
- 세부 내용 확인 가능
- hosts : 로컬에서 이름을 해결하기 위한 호스트명, IP 어드레스 정의 파일
- 연결 정의 확인 가능
- inittab : 기동시의 런 레벨과 init설정을 기술하는 파일
- 런 레벨과 설정 상황 확인 가능
- passwd : 모든 유저의 유저명, 유저id, 그룹id등이 기술되어 있는 파일
- rc.d/ : 기동시에 데몬 등을 기동하는 스크립트를 저장하는 디렉토리
- 리눅스는 부팅단계에서 /etc/rc.d/rc.sysinit 스크립트의 내용에 따라 fsck 가 /etc/fstab파일을 참조하여 마운트된 (디스크)장치의 파일 시스템 점검 진행
- 점검중 파일시스템 에러가 발생한 파티션이 있다면 부팅 오류 발생
- 해결 : ‘Root 비밀번호’ 입력 후 (Repair filesystem):e2fsck /dev/sdb1 입력 및 리부팅 하여 정상 부팅 가능
+ ‘Fsck’ 명령어를 사용하여 파일시스템을 점검할 때는 파티션을 언마운트 후 실행해야 함.
언마운트 하지않고 실행하면 파일시스템 손상 발생 가능
- init.d : 시스템에서 제공되는 서비스에 대하여 시작과 중지를 시킬 수 있는 스크립트를 포함 service 명령어로 /etc/rc.d/init.d 디렉토리에 스크립트를 쉽게 시작 또는 중지 가능
(ex. #service sendmail start)
- rc0.d ~ rc6.d 디렉토리 : 각 실행레벨(runlevel) 관련 디렉토리로 초기화 스크립트에 대한 심볼릭 링크가 만들어져 있다.
- 위와 같이 쉘 스크립트 파일로 작성되어 있다.
- 심볼릭 링크[1]로 되어있어 부팅 시 자동으로 실행된다.
- rc.local : rc.sysinit에 의해 호출되는 파일
- ‘vi /etc/rc.d/rc.local’ 명령어 또는 스크립트 입력
- 만약 ‘rc.local’파일이 자동실행되지 않는다면 실행 권한 확인 필요(755 확인)
- redhat-release : 해당 파일을 통해 Redhat Linux의 현재 버전 확인 가능.
- OS 버전 확인
- resolv.conf : 요청할 DNS서버를 지정할 때 사용
- ‘vi resolv.conf’ 명령어로 ‘nameserver’를 작성하여 DNS 서버 지정 가능
- services : 네트웍 서비스명으로 사용하는 포트, 프로토콜의 대응을 정의 하는 파일
보안을 위하여 이 파일을 적절히 조절하면 기본 가용 포트를 변경하여 사용할 수 있음.
즉, telnet은 기본적으로 tcp4번 포트를 사용하는데, 일반적으로 알고 있는 포트번호이므로 이 포트번호를 다른 번호로 변경하는 것이 가능하다라는 의미
- /etc/services 파일에 설정되는 각 서비스 포트들의 형식
- 서비스 이름 포트/사용 프로토콜 유형 별칭
- shadow : 각 유저의 섀도우 패스워드에 관한 정보를 기술하는 파일
- 사용자명
- 패스워드
- 패스워드 파일 최종 수정일
- 패드워드 변경 최소일
- 패드워드 변경 최대일
- 패스워드 만료 경고기간
- 패스워드 파기 기간(패스워드 파기 후 계정 비활성 기간)
- 계정 만료 기간
- 예약 필드
728x90
반응형
'System Engineering' 카테고리의 다른 글
리눅스 tune2fs 명령어 사용법 (0) | 2023.04.14 |
---|---|
리눅스 firewalld 사용하여 특정 IP 차단&제거 (0) | 2023.04.14 |
리눅스 bonding 구성 방법 (0) | 2023.04.14 |
리눅스 raid 구성 테스트 (1) | 2023.04.14 |
리눅스 raid 기초 (0) | 2023.04.14 |
댓글