6P by neo 2023-10-17 | favorite | 댓글 2개
  • 2023년 10월 5일에 출시된 서버용 웹 기반 그래픽 인터페이스인 Cockpit 소개 기사, 버전 302.
  • Cockpit은 리눅스 초보자, 리눅스에 익숙한 사람, 그리고 서버 관리를 쉽고 그래픽적으로 하고 싶어하는 전문 관리자를 포함한 모든 사람을 위해 설계되었습니다.
  • Cockpit은 시스템 API와 명령어를 사용하여, 관리자 팀이 선호하는 방식으로 시스템을 관리할 수 있게 해줍니다. 이에는 명령 줄과 유틸리티가 포함됩니다.
  • 인터페이스는 사용하기 쉽고, 명령 줄에서 명령어를 기억할 필요 없이 리눅스를 발견할 수 있게 해줍니다.
  • Cockpit은 기존 워크플로우와 호환되며, 사용자가 좋아하는 앱이나 명령 줄 도구를 계속 사용하면서도 Cockpit을 사용할 수 있게 해줍니다.
  • Cockpit은 시스템에 이미 존재하는 API를 사용하며, 자체 도구의 계층을 추가하거나 하위 시스템을 재발명하지 않고, systemd 소켓 활성화 덕분에 필요에 따라 실행됩니다.
  • Cockpit은 확장 가능하며 선택적이고 타사 애플리케이션의 큰 목록을 지원합니다.
  • Cockpit을 실행하는 각 호스트에서 수행할 수 있는 작업에는 네트워크 설정 검사 및 변경, 방화벽 구성, 스토리지 관리, 가상 머신 생성 및 관리, 컨테이너 다운로드 및 실행, 시스템 로그 검색 및 탐색, 시스템 하드웨어 검사, 소프트웨어 업그레이드, 사용자 계정 관리, systemd 기반 서비스 검사 및 상호 작용, 로컬 웹 브라우저에서 원격 서버에 터미널 사용, 여러 Cockpit 서버 간 전환, 앱 및 애드온의 늘어나는 목록 설치로 Cockpit 기능 확장, 사용자 정의 모듈 작성으로 Cockpit이 원하는 모든 것을 수행하게 만들기, 문제 해결 및 수정 등이 있습니다.
  • Cockpit은 사용성 연구를 통해 설계 및 테스트되어 예상대로 작동하며 시간이 지남에 따라 사용하기가 더 쉬워집니다.
  • Cockpit은 무료로 사용할 수 있으며 GNU LGPL에 따라 사용할 수 있습니다.
  • Cockpit은 주요 배포판에 설치할 수 있으며, 모든 주요 웹 브라우저에서 어떤 운영 체제(Windows, MacOS, Android 포함)에서도 접근할 수 있습니다.
  • Cockpit은 시간 기반의 릴리스 주기를 가지고 있으며, 새 버전은 매 두 주마다 출시됩니다.
Hacker News 의견
  • 'Cockpit'에 대한 웹 기반 그래픽 인터페이스 서버에 대한 기사
  • 일부 사용자들은 Cockpit과 같은 그래픽 관리 인터페이스가 발견성과 가시성에 중점을 둠으로써 탐색 작업에 명령 줄보다 더 유익할 수 있다고 주장
  • Cockpit은 systemd의 소켓 활성화를 사용하며, 사용하지 않을 때 서버 프로세스를 필요로 하지 않아 효율적인 설계로 칭찬받음
  • "porcelain" 또는 사용자 친화적 인터페이스의 가치에 대한 토론이 있으며, 일부 사용자들이 UI/UX에 초점을 맞추어 백엔드 개발보다 회사에 이익을 가져다 준 경험을 공유
  • 일부 사용자들은 Cockpit과 같은 도구가 디스크 공간 부족에 대한 경고를 포함하길 원함
  • 추가 포트를 열고 취약점에 대한 더 많은 기회를 제공하는 등 Cockpit을 사용하는 보안 위험에 대한 우려가 있음
  • 일부 사용자들은 Cockpit을 Windows Server Manager와 Proxmox와 같은 다른 도구와 비교하며, 그 기능과 개발 속도에 대해 다양한 의견을 제시
  • Cockpit의 한계와 명령 줄보다 포인트 앤 클릭 인터페이스를 선호하는 사용자들에게의 매력에 대한 비판이 있음
  • 일부 사용자들은 서버 상태와 소프트웨어 패키지에 대한 빠른 확인에 Cockpit이 유용하다고 발견하지만, 다른 사용자들은 관리 작업에는 부족하다고 느낌
  • Cockpit의 백엔드 로직은 Python으로 작성되었으며, 개발에는 C와 JS도 사용됨