12.3. 웹 콘솔 포트 변경
포트 9090 의 기본 TCP(Transmission Control Protocol)를 다른 하나로 변경합니다.
사전 요구 사항
- 웹 콘솔을 설치하고 액세스할 수 있어야 합니다. 자세한 내용은 웹 콘솔 설치를 참조하십시오.
- SELinux가 시스템을 보호하는 경우 Cockpit이 새 포트에서 수신 대기하도록 설정해야 합니다. 자세한 내용은 활성 SELinux가 있는 시스템에서 새 포트 허용을 참조하십시오.
-
firewalld
를 방화벽으로 구성한 경우 새 포트에서 Cockpit 수신 연결을 허용하도록 설정해야 합니다. 자세한 내용은firewalld
를 사용하여 시스템에서 새 포트 허용 을 참조하십시오.
절차
다음 방법 중 하나로 수신 대기 포트를 변경합니다.
systemctl edit cockpit.socket
명령을 사용하여 다음을 수행합니다.다음 명령을 실행합니다.
$ sudo systemctl edit cockpit.socket
그러면
/etc/systemd/system/cockpit.socket.d/override.conf
파일이 열립니다.override.conf
의 내용을 수정하거나 다음 형식으로 새 콘텐츠를 추가합니다.[Socket] ListenStream= ListenStream=PORT_NUMBER
ListenStream
옵션은 원하는 주소와 TCP 포트를 지정합니다.참고빈 값이 있는 첫 번째 줄은 의도적입니다.
systemd
를 사용하면 여러ListenStream
지시문을 단일 소켓 단위로 선언할 수 있습니다. 드롭인 파일의 빈 값은 목록을 재설정하고 원래 유닛에서 기본 포트 9090을 비활성화합니다.
또는 위에 언급된 내용을
/etc/systemd/system/cockpit.socket.d/listen.conf
파일에 추가합니다.cockpit.socket.d.
디렉터리가 없는 경우listen.conf
파일을 생성합니다.
변경 사항을 적용하려면 다음 명령을 실행합니다.
$ sudo systemctl daemon-reload $ sudo systemctl restart cockpit.socket
이전 단계에서
systemctl edit cockpit.socket
을 사용한 경우systemctl daemon-reload
를 실행할 필요가 없습니다.
검증 단계
- 변경 사항이 성공했는지 확인하려면 새 포트를 사용하여 웹 콘솔에 연결하십시오.