리눅스에서 가장 많이 사용되는 OS증 하나인 Centos 7에서 방화벽 관련 포트나 서비스를 열거나 닫을 때, firewalld명령어를 사용합니다. 최소설치를 했을 때에는 자동으로 설치 되지 않기 때문에 firewalld 명령어를 사용 할 경우 firewall-cmd: command not found라는 오류 메시지가 뜹니다. 이 오류 메시지는 간단하게 설치만 해주면 해결이 됩니다. yum을 통해서 바로 설치 하도록 하겠습니다.
1. firewalld 설치하기 (yum)
# yum install firewalld
2.. firewalld 활성화 및 시작
설치가 완료 되면, 시스템에 등록을 하고 작동되도록 합니다.
# systemctl unmask firewalld
# systemctl enable firewalld
# systemctl start firewalld
여기까지 완료 했으면 정상적으로 firewalld가 작동을 합니다.