Cockpit은 리눅스 서버를 브라우저에서 모니터링 및 관리/제어 할 수 있도록 해주는 도구입니다.
CentOS 8 에서는 Cockpit이 기본 탑재되어 별도의 설치 없이 사용이 가능합니다.
설치하기
다음의 명령어로 자신의 CentOS 서버에 Cockpit이 설치되어있는지 확인할 수 있습니다.
sudo yum list installed | grep cockpit
설치되어있지 않다면 다음 명령어를 입력하여 설치합니다.
sudo yum install cockpit
서비스 시작 및 등록
Cockpit 서비스를 실행하기 위해 아래 명령어를 입력합니다.
sudo systemctl start cockpit
아래의 명령어로 Cockpit을 서비스에 등록할 수 있습니다.
sudo systemctl enable cockpit.socket
브라우저에서 접속하기
웹브라우저에서 Cockpit을 실행 중인 서버의 9090 포트로 접근하면 관리 페이지로 접근이 가능합니다.
접속이 안되는 경우
접속이 불가능한 경우 9090 포트가 정상적으로 열려있거나 Cockpit 서비스가 방화벽 예외처리 되어있는지 확인해봅니다.
아래의 명령어로 열려있는 포트를 확인 합니다.
sudo firewall-cmd --list-posrts
아래의 명령어로 방화벽 예외 처리된 서비스를 확인합니다.
sudo firewall-cmd --list-service
9090 포트 혹은 cockpit 서비스가 예외처리 되어있지 않은 경우 아래의 명령어로 방화벽 예외처리를 해줍니다.
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --permanent --zone=public --add-port=9090/tcp
위의 두 명령어 중 하나만 수행한 후 아래의 명령어로 방화벽 규칙을 새로 고침 해주면 됩니다.
sudo firewall-cmd --reload
댓글 없음:
댓글 쓰기