우수한 소프트웨어와 실용적인 튜토리얼
리눅스 시각적 관리 도구 조종석 센트OS 8에는 몇 가지 일반적인 명령줄 작업을 지원하는 시각적 관리 도구인 Cockpit이 내장되어 있습니다. 멋진 인터페이스와 강력한 기능을 갖추고 있어 모두에게 추천합니다!
조종석 개요
Cockpit은 CentOS 8에 내장된 웹 기반 시각적 관리 도구입니다. 사용자 관리, 방화벽 관리, 서버 리소스 모니터링 등 일반적인 명령줄 관리 작업에 대한 인터페이스 지원을 제공합니다. 사용하기 매우 쉽고 누구나 사용할 수 있는 Linux 관리 도구로 알려져 있습니다.
아래는 Cockpit의 관리 인터페이스인데, 꽤 멋지네요!
CentOS 8 설치
Cockpit의 최신 버전을 경험하려면 CentOS 8을 설치해야 합니다. CentOS 8 설치에 대해 간략히 설명하겠습니다.
CentOS 8 설치는 기본적으로 CentOS 7과 동일합니다. 여기에서는 최신 버전 8.5.2111을 설치합니다. 자세한 설치 방법은 Linux 가상 머신 설치 및 사용을 참조하세요. 이 글을 꼭 읽어보세요! 미러 다운로드 주소:https://vault.centos.org/8.5.2111/isos/x86_64/
CentOS 8 사용맛있다소프트웨어를 설치할 때 명령어를 사용하면 다운로드가 되지 않는 문제가 자주 발생합니다. Alibaba Cloud 미러 소스로 전환하면 이 문제를 해결할 수 있습니다. 여기서는 Centos-vault-8.5.2111.repo 웨어하우스 구성을 사용합니다.
# 먼저 원래 BaseOS 구성을 백업합니다.mv /etc/yum.repos.d/CentOS-Linux-BaseOS.repo /etc/yum.repos.d/CentOS-Linux-BaseOS.repo.bak # 그런 다음 새 구성을 다운로드합니다.sudo wget -O /etc/yum.repos.d/CentOS-Linux-BaseOS.repo http://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum 저장소 설정 파일은 /etc/yum.repos.d 디렉토리에 있으며, CentOS-Linux-를 수정합니다.앱스트림.repo 파일에서 CentOS-Linux-BaseOS의 appstream 부분만 복사하면 됩니다.
[앱스트림] 이름=CentOS-8.5.2111 - 앱스트림 - mirrors.aliyun.com baseurl=http://mirrors.aliyun.com/centos-vault/8.5.2111/AppStream/$basearch/os/ http://mirrors.aliyuncs.com/centos-vault/8.5.2111/AppStream/$basearch/os/ http://mirrors.cloud.aliyuncs.com/centos-vault/8.5.2111/AppStream/$basearch/os/ gpgcheck=0 gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official
캐시를 지우고 적용하려면 다음 명령을 실행하세요.
sudo yum clean all sudo yum makecache
다음으로 설치 패키지 정보를 조회하여 테스트한 결과, 정상적으로 이용이 가능한 것을 확인하였습니다.
조종석 설치 및 시동
Cockpit의 설치와 시작 방법은 매우 간단합니다.
CentOS 8에는 기본적으로 Cockpit이 설치되어 있으므로 서비스를 시작하기만 하면 됩니다.
# 부팅 시 자동으로 시작되도록 Cockpit 서비스 구성 systemctl enable --now cockpit.socket # Cockpit 서비스 시작 systemctl start cockpit
CentOS 7에서 Cockpit을 사용하려면 직접 설치하고 해당 서비스를 열어야 합니다.
# 설치 yum 설치 cockpit # 서비스 방화벽-cmd --permanent --zone=public --add-service=cockpit 열기
설치가 완료되면 브라우저를 통해 Cockpit에 접속하고 Linux 사용자(예: root 사용자)로 로그인할 수 있습니다. 접속 주소는 http://192.168.3.106:9090/입니다.
조종석 사용
이전에는 Linux 서버를 관리하기 위해 명령줄을 자주 사용했습니다. Cockpit을 사용하면 그래픽 인터페이스를 편리하게 사용할 수 있습니다. Cockpit의 기능을 직접 경험해 보세요.
개요를 통해 CPU 메모리 사용량, 시스템 정보, 서버 구성 등을 포함한 서버의 기본 정보를 확인합니다.
클릭하여 CPU, 메모리, 디스크, 네트워크 등에 대한 보다 자세한 모니터링 정보를 볼 수 있습니다. 기본적으로 top 명령어의 인터페이스 버전입니다.
저장소를 통해 보다 자세한 파일 시스템 정보를 보고, 볼륨 그룹을 관리하고, NFS를 마운트할 수 있습니다.
방화벽 및 네트워크 모니터링 정보는 네트워크를 통해 볼 수 있으며, 방화벽을 켜고 끌 수 있습니다.
방화벽을 클릭하면 열려 있는 서비스 포트를 확인할 수 있습니다. 서비스를 추가하여 포트를 직접 열 수 있습니다. 아직도 firewalld 명령을 사용하고 계신가요?
Podman을 통한 컨테이너 관리가 다음과 같이 사용될 수 있습니다.도커이미지를 다운로드하고 평소처럼 실행 중인 컨테이너를 만듭니다.
예를 들어, 우리는 다음을 사용할 수 있습니다.엔진엑스이미지는 nginx 컨테이너를 생성하고 포트 80에서 실행합니다.
이 시점에서 서버의 포트 80에 직접 접근하여 Nginx 홈페이지에 접속할 수 있습니다.
Linux에서는 계정을 통해 사용자를 쉽게 관리할 수 있으며, useradd 명령은 더 이상 필요하지 않습니다.
또한 Cockpit은 서버 소프트웨어를 업데이트해야 할 때에도 알려주며, 업데이트 작업은 소프트웨어 업데이트를 통해 수행할 수 있습니다.
애플리케이션 기능을 통해 일부 서버 애플리케이션을 다운로드할 수 있습니다. 현재는 일부 애플리케이션만 설치 가능합니다. 앞으로 더 많은 옵션이 제공되기를 바랍니다.
위의 기능이 사용자의 요구를 충족하지 못하는 경우 Cockpit은 터미널을 열어 사용할 수 있는 명령줄 기능도 제공합니다.
Cockpit은 또한 SELinux 관리 기능을 제공하며, 이를 통해 Cockpit의 개폐를 제어할 수 있습니다.
요약하다
Cockpit은 CentOS 8의 공식 내장 비주얼 관리 도구로서, 멋진 인터페이스와 간편한 사용성을 통해 자주 사용되는 다양한 서버 관리 기능을 제공합니다! CentOS 8로 업그레이드하신 분들은 Cockpit을 사용해 보세요!