본문 바로가기
서버/클라우드

아마존 부팅시 루트권한 스크립트 실행

by 사악신 2019. 6. 17.

아마존 클라우드를 사용하면서, 리눅스의 방화벽 설정 등이 꼬여서 ssh 접근이 막힌다거나 하는 불상사가 발생하면 어떡해야할까요? 당황하지 말고 사용자 데이터로 스크립트를 등록하도록 합니다. 이때 해당 인스턴스를 중지하여야 스크립트를 저장할 수 있습니다.

 

 

스크립트는 아래와 같이 작성합니다.(firewalld 의 default zone 을 trusted 로 변경하여 모든 포트로 접근이 가능하도록 허용)

 

#cloud-boothook
#!/usr/bin/env bash

/bin/firewall-offline-cmd --set-default-zone=trusted
/bin/firewall-cmd --set-default-zone=trusted

 

이때 #cloud-boothook 을 반드시 맨 상단에 기입하여야합니다. 그런 후, 서버를 실행하고 이후 작업을 진행하면 됩니다~

반응형

댓글