Cloud Infra Architecture (AWS)/AWS Build
[AWS Linux] SELinux 및 iptables 비활성화하는 방법
seongduck
2024. 7. 10. 17:29
간혹 Root 계정 생성 및 서버접근제어 신청을 위해 두개의 방화벽을 비활성화 해야하는 경우가 있다.
AWS Linux OS를 사용하면 기본적으로 비활성화되어 있지만, AMI를 사용하여 만들경우 활성화되어 있는 경우가 있다.
1) SELinux 활성화 / 비활성화 상태 확인
sestatus #비활성화일 경우 disabled가 뜨며, 활성화일 경우 길게 ~~ 뜬다.
2) 설정파일에서 disabled 변경하기
sudo vi /etc/selinux/config
"""
SELINUX=disabled #해당항목을 disabled로 변경
"""
3) 재부팅후 적용되므로 재부팅하고 확인
sudo reboot #재부팅
sestatus #5분정도 뒤에 재접속 후 확인
1) iptables 비활성화
sudo systemctl stop iptables #실행중인 서비스 중지
sudo systemctl disable iptables #비활성화 진행
sudo systemctl status iptables #변경 상태 확인
해당 명령어가 먹히지 않는다면 비활성화되어 있는 경우다.