Cockpit 설치
Cockpit은 리눅스 서버를 웹 브라우저에서 쉽게 관리할 수 있도록 설계된 오픈 소스 웹 기반 GUI입니다. 특히 우분투 24.04와 같은 최신 시스템에 잘 통합되며, 깔끔하고 직관적인 인터페이스를 제공합니다.
주요 기능:
- 시스템 현황 모니터링: CPU, 메모리, 디스크 사용량, 네트워크 트래픽 등 실시간 시스템 성능 정보를 그래프로 시각화하여 제공합니다.
- 로그 뷰어: 시스템 로그를 쉽게 확인하고 필터링할 수 있습니다.
- 서비스 관리: 시스템 서비스 시작, 중지, 재시작 및 활성화/비활성화 설정을 할 수 있습니다.
- 계정 관리: 사용자 및 그룹을 생성, 수정, 삭제할 수 있습니다.
- 네트워크 설정: 네트워크 인터페이스, 방화벽 규칙 등을 관리할 수 있습니다.
- 스토리지 관리: 디스크, RAID, LVM 등을 관리하고 파일 시스템을 마운트할 수 있습니다.
- 소프트웨어 업데이트: 시스템 업데이트를 관리할 수 있습니다.
- 터미널 접근: 웹 브라우저 내에서 직접 터미널에 접근하여 명령어를 실행할 수 있습니다. (SSH 접속과 유사)
- 폴더 네비게이터: (기본적으로는 강력한 파일 관리자를 제공하지는 않지만, 터미널을 통해 파일 시스템에 접근 가능하며, 플러그인을 통해 기능 확장이 가능합니다.)
설치 방법:
sudo apt update
sudo apt install cockpit
sudo systemctl enable --now cockpit.socket # Cockpit 서비스 활성화 및 시작
방화벽 설정 (UFW 사용하는 경우):
sudo ufw allow 9090/tcp
sudo ufw reload
설치 후 웹 브라우저에서 https://서버_IP_주소:9090으로 접속하여 로그인할 수 있습니다. (서버 로그인 계정으로 로그인)
Cockpit 자체는 기본적으로 파일 관리자 기능을 내장하고 있지 않습니다. 하지만 Cockpit Navigator라는 서드파티 플러그인을 설치하면 웹 인터페이스를 통해 파일 시스템을 탐색하고 파일을 관리할 수 있습니다.
Cockpit Navigator 설치 방법 (2025년 6월 6일 기준):
Cockpit Navigator는 45Drives에서 개발한 플러그인이며, apt를 통해 직접 설치할 수 있습니다.
- SSH로 서버에 접속 또는 Cockpit의 터미널 사용:
- 서버에 SSH로 접속하거나, 이미 Cockpit에 로그인했다면 왼쪽 메뉴의 "터미널"을 클릭하여 웹 기반 터미널을 엽니다.
- 필수 패키지 업데이트 및 설치:(Cockpit은 이미 설치되어 있겠지만, Navigator의 의존성 및 최신 상태를 위해 확인하는 단계입니다.)
sudo apt update sudo apt install -y cockpit python3 rsync zip - Cockpit Navigator .deb 패키지 다운로드: 가장 최신 버전의 Cockpit Navigator .deb 패키지를 GitHub 릴리스 페이지에서 확인해야 합니다. 아래 명령은 예시이며, 실제로 설치할 때는 45Drives/cockpit-navigator GitHub Releases 페이지에서 가장 최신 버전의 cockpit-navigator_X.Y.Z-1_all.deb 파일을 찾아 URL을 대체해야 합니다.참고: focal은 Ubuntu 20.04 코드명으로, 우분투 24.04에서는 호환성 문제가 없을 가능성이 높지만, 가능하다면 24.04 (Noble Numbat)에 맞는 패키지 이름을 확인하는 것이 좋습니다. 일반적으로 _all.deb 패키지는 아키텍처에 독립적입니다.
# 예시 (최신 버전 확인 후 URL 변경): wget https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.10/cockpit-navigator_0.5.10-1focal_all.deb - Cockpit Navigator 설치: 다운로드한 .deb 파일을 사용하여 설치합니다.(*.deb는 다운로드한 파일명에 맞게 변경됩니다. 예: sudo apt install ./cockpit-navigator_0.5.10-1focal_all.deb)
sudo apt install ./cockpit-navigator_*.deb - Cockpit 웹 인터페이스 새로 고침: 설치가 완료된 후, Cockpit 웹 브라우저 탭을 새로 고침하거나 다시 로그인하면, 왼쪽 메뉴에 "Navigator" 또는 "Files"와 같은 새로운 항목이 나타날 것입니다. 이를 클릭하여 파일 관리자 기능을 사용할 수 있습니다.
Cockpit Navigator 주요 기능:
- 파일 시스템 탐색
- 파일 생성, 삭제, 이름 변경
- 파일 내용 편집
- 파일 소유권 및 권한 변경
- 심볼릭 링크 생성
- 파일 업로드/다운로드
'IT 관련 > 우분투(Ubuntu) 이것저것' 카테고리의 다른 글
| docker 설치 n8n 업데이트 설치 (0) | 2025.06.12 |
|---|---|
| Ubuntu Nginx 웹 서버 구축: Cloudflare, 시놀로지 NAS 역방향 프록시를 이용한 HTTPS 다중 웹사이트 호스팅 가이드 (0) | 2025.06.07 |
| Ubuntu 서버(N100)에 Docker 설치방법 (0) | 2025.06.06 |
| Ubuntu 로그 확인 journalctl 이란? (0) | 2025.05.30 |
| Bananpi m5 USB-SSD 오류시 자동 재시작 (0) | 2025.05.30 |