CH-J ToolsSSH를 통한 서버 관리
메뉴
도움말 및 지원

자주 묻는 질문

CH-J Tools의 설치, 지원 시스템, SSH 연결, 보안, 업데이트, 플러그인에 관한 검증된 간결한 답변입니다.

답변 수16CH-J Tools · alpha

일반

CH-J Tools란 무엇인가요?

CH-J Tools는 주로 SSH를 통해 서버를 관리하는 데스크톱 애플리케이션입니다. 서버 프로필, 대화형 터미널, SFTP 파일 관리, 모니터링, 그리고 설치 가능한 플러그인으로 이루어진 확장 가능한 구조를 제공합니다.

CH-J Tools는 무료인가요?

네. CH-J Tools는 현재 무료로 배포됩니다.

CH-J Tools는 오픈 소스인가요?

현재 에디션은 CH-J Proprietary Software License 1.14를 사용합니다. 이 라이선스는 조항에 따라 상업적·비상업적 용도의 무료 사용을 허용하지만, 소프트웨어 수정, 개발용 포크 생성, 공개 재배포를 일반적으로 허용하지는 않습니다. 전체 조항, 예외, 서드파티 라이선스는 라이선스 페이지에서 확인하세요.

라이선스 정보 열기 →
어떤 운영체제를 지원하나요?

현재 Beta 0.1.2는 Windows 11 x64, Apple Silicon (ARM64) 기반 macOS, Ubuntu 24.04 LTS x64를 대상으로 합니다. 세 시스템 모두에서 설치를 테스트했습니다. macOS 패키지는 Apple Developer ID Application 인증서로 서명되었으며 Apple의 공증을 받았습니다. Linux 버전은 DEB 패키지를 사용합니다. 주요 테스트 플랫폼은 Ubuntu 24.04 LTS이며, 개발자는 Zorin OS에서도 Alpha와 Beta를 모두 테스트했습니다.

문서 열기 →
버그 신고나 기능 요청은 어디에서 하나요?

버그와 제안은 커뮤니티 페이지에서 공유하세요. 소스 코드는 이 웹사이트의 코드 브라우저에서 볼 수 있으며, GitHub에는 공개 프로젝트 README가 있습니다.

커뮤니티 열기 →
CH-J Tools를 프로덕션 환경에서 사용할 수 있나요?

아직은 아닙니다. 이 앱은 활발히 개발 중인 테스트용 Beta 0.1.2입니다. 업데이트 호스트의 CA 검증 예외가 남아 있고 Windows 설치 프로그램은 게시자 인증서로 서명되지 않았으며 일부 기능이 빠져 있습니다. 앱 업데이트에는 분리된 OpenPGP 서명이 필수입니다.

설치

설치 안내는 어디에서 찾을 수 있나요?

Windows 11 x64, Apple Silicon 기반 macOS, Ubuntu 24.04 LTS x64 / Zorin OS용 자세한 가이드를 Wiki의 각 언어 버전에서 제공합니다. 요구 사항, 설치 단계, 첫 실행, 현재 플랫폼별 주의 사항을 다룹니다.

설치 가이드 열기 →
Windows SmartScreen이 애플리케이션에 대해 경고하는 이유는 무엇인가요?

Windows용 Beta 0.1.2 설치 프로그램은 아직 신뢰할 수 있는 게시자 인증서로 서명되지 않았으며 SmartScreen 평판이 쌓이지 않았습니다. 이 웹사이트에서 다운로드한 파일인 경우에만 계속하고, 실행하기 전에 게시된 SHA-512 체크섬과 비교하세요.

문서 열기 →
macOS가 애플리케이션을 차단하는 이유는 무엇인가요?

macOS용 Beta 0.1.2는 Apple Developer ID Application 인증서로 서명되었으며 Apple의 공증을 받았습니다. 따라서 Gatekeeper는 처음 열 때 앱을 차단하지 않고 인터넷에서 다운로드한 앱에 대한 일반적인 경고만 표시합니다. 이전 Beta 0.1.0과 Alpha 0.1.1은 공증되지 않았습니다.

문서 열기 →

보안

SSH 비밀번호와 개인 키는 어디에 저장되나요?

저장된 SSH 비밀번호, 서버 프로필, 알려진 호스트 키는 scrypt와 AES-256-GCM으로 보호되는 로컬 보관소에 보관되며, 마스터 비밀번호는 저장되지 않습니다. 키 인증의 경우 프로필에는 선택한 개인 키의 경로만 저장되며, Core는 그 내용을 보관소에 복사하지 않고 로컬에서 파일을 읽습니다.

CH-J Tools가 SSH 자격 증명을 CH-J 서버로 보내나요?

아니요. SSH 연결 시 Core는 자격 증명을 프로필에 설정된 SSH 서버로 직접 전달합니다. CH-J 배포 서버는 업데이트 및 플러그인 카탈로그와 패키지 다운로드만 제공하며, SSH 인증을 중개하지 않습니다.

비밀번호 대신 SSH 키를 사용할 수 있나요?

네. 서버 프로필은 비밀번호 또는 SSH 개인 키를 이용한 인증을 지원합니다. 공개 키 .pub 파일이 아니라 로컬 개인 키 파일을 선택하세요. 암호화된 키에는 입력한 암호 문구를 사용할 수 있습니다.

업데이트

애플리케이션 업데이트는 어떻게 제공되나요?

Core는 호환 릴리스의 HTTPS 카탈로그를 읽으며, 앱과 플러그인은 각각 Alpha, Beta, Stable 채널을 따로 선택할 수 있습니다. 패키지를 사용하기 전에 Core가 예상 크기와 SHA-512를 확인합니다. Alpha에는 최신 테스트 빌드, Beta에는 더 넓은 테스트를 위한 완성도 높은 빌드, Stable에는 일반 사용을 위한 검증된 릴리스가 포함됩니다. 애플리케이션 업데이트에는 유효한 분리 OpenPGP 서명도 필요합니다. 새 빌드마다 라이선스에 다시 동의해야 합니다.

릴리스 및 체크섬 열기 →
다운로드한 파일은 어떻게 검증하나요?

.asc 파일을 다운로드하고 릴리스 세부 정보에서 전체 SHA-512를 복사하세요. gpg --verify로 CH-J 공개 키와 서명을 검증한 다음, 다운로드한 파일의 SHA-512와 비교하세요. 전체 안내는 '업데이트 및 서명'을 참고하세요.

문서 열기 →

플러그인

플러그인이란 무엇인가요?

플러그인은 작은 Core를 수정하지 않고 기능을 확장하는, 별도로 설치하는 도구입니다. 현재 게시된 도구는 System Monitor, File Manager, Key Generator, Log Viewer, Users, NGINX Manager입니다.

플러그인은 샌드박스에서 실행되나요?

네. 플러그인 창은 Node 통합 없이 Electron 샌드박스에서 실행되며, Core는 검증된 매니페스트에 선언된 기능만 노출합니다. 플러그인은 Node.js, 로컬 디스크, 네트워크, 제한 없는 원격 셸에 자유롭게 접근할 수 없습니다. 다만 신뢰할 수 없는 코드에 대해 샌드박스가 절대적인 보안을 보장하지는 않습니다.