처음 서버를 접했을 때 사용했던 시스템은 CentOS 6.8이었습니다. 얼마 지나지 않아 7.x 버전이 출시되었고, 많은 프로그램이 잇따라 6.x 시스템 지원을 중단하면서 저도 CentOS 7.1 시스템을 사용하기 시작했습니다. 지난 2년 동안 계속해서 yum -y update를 실행한 결과 CentOS도 7.7.1908 버전으로 업데이트되었습니다.
오후에 서버 재설치 패널에서 CentOS 8 이미지를 보게 되어 무척 반가웠고, 곧바로 작은 서버를 하나 열어 새로운 시스템인 CentOS 8을 사용해 보았습니다.
Cockpit
SSH에 막 연결하자 CentOS 7과는 다른 안내 문구가 표시되었습니다:

Activate the web console with: systemctl enable --now cockpit.socket
관련 자료를 찾아보고 나서야 이것이 Cockpit이라는 Web 관리 프로그램이라는 것을 알게 되었습니다.
Cockpit이란
공식 웹사이트: https://cockpit-project.org/。
Cockpit은 Web 기반의 시스템 관리 도구로, 마우스로 몇 번 클릭하는 것만으로 시스템을 관리할 수 있습니다. 실제로도 그렇습니다. Cockpit 서비스를 시작한 후에는 마우스를 몇 번 클릭하는 것만으로 시스템 정보 확인, 서비스 시작/중지, 계정 추가 또는 변경, 시스템 업데이트, Web 터미널 및 네트워크 트래픽 확인 등 다양한 기본 시스템 작업을 완료할 수 있습니다.
Cockpit 설치
일부 배포판에는 이미 기본으로 설치되어 있습니다. 시스템에 기본 설치되어 있지 않다면 yum을 사용하여 Cockpit을 설치할 수 있습니다:
yum install cockpit
Cockpit 활성화
안내된 명령어를 그대로 복사하여 붙여넣고 Enter 키를 누르면 부팅 시 Cockpit이 자동으로 시작되도록 설정할 수 있습니다:
systemctl enable --now cockpit.socket

Cockpit 확인
설치가 완료되면 브라우저에서 주소 https://ip:9090를 입력하여 접속하고, 시스템 사용자 이름과 비밀번호로 로그인합니다.


시스템 언어
locale -a 명령어를 실행해 보니 시스템 언어에 중국어가 없어서, 여기에서 CentOS 8의 시스템 언어를 중국어로 변경하는 방법을 기록해 둡니다.
중국어 언어 팩 설치
yum을 사용하여 중국어 언어 팩을 설치합니다:
yum install -y langpacks-zh_CN
중국어 언어로 변경 후 재부팅
중국어 언어로 변경한 후 재부팅합니다:
echo LANG="zh_CN.UTF-8" > /etc/locale.conf
그다음 locale을 실행하면 시스템 언어가 이미 중국어로 변경된 것을 확인할 수 있습니다.

참고 문서