CH-J ToolsSSH를 통한 서버 관리
메뉴
프로젝트 문서

보안 및 백업

보관소 보호, 호스트 검증, 잠금, 백업, Alpha 버전의 보안 제한 사항.

현재 브랜치0.1.2 · Beta

생체 인증 잠금 해제 및 보안

먼저 마스터 비밀번호로 보관소(Vault)의 잠금을 해제하세요. Settings → Security(설정 → 보안)에서 생체 인증 잠금 해제를 켜고 시스템 인증을 승인합니다. 이후 로그인할 때는 마스터 비밀번호 양식과 함께 플랫폼 잠금 해제 버튼이 표시됩니다.

macOS는 파생 키를 키체인(Keychain)에서 현재 Touch ID 지문으로 보호합니다. Windows Hello + 현재 사용자 DPAPI, 그리고 Ubuntu fprintd + Secret Service는 편의를 위한 잠금 해제이며, 이 플랫폼들에서 자격 증명 저장은 암호학적으로 생체 정보와 연결되어 있지 않습니다. Ubuntu에는 지원되는 지문 판독기, 등록된 지문, 안전한 데스크톱 키링이 필요합니다.

자동 잠금은 선택 사항(Never / 1 / 5 / 10 / 15 / 30 / 60분)이며, 켜면 기본값은 15분입니다. 잠금 시 SSH 세션이 끊기고, 플러그인이 닫히고, 진단이 중지됩니다. 시스템 인증에 실패하면 마스터 비밀번호를 사용하세요. 실제 지문, 얼굴, PIN 인증은 지원 하드웨어에서 대화형 테스트가 아직 필요합니다.

SSH가 '터미널'에서는 작동하는데 macOS에서 EHOSTUNREACH가 보고되면 '시스템 설정' → '개인정보 보호 및 보안' → '로컬 네트워크'에서 CH-J Tools를 허용하고 앱을 다시 시작하세요. 새 Ubuntu 패키지는 애플리케이션 아이콘, 데스크톱 실행기, 창 식별 정보를 통일했습니다.

볼트 위치

버전 0.1.2부터 적용되는 현재 사용자의 기본 경로입니다. 버전 0.1.0과 0.1.1은 “CH-J Tools” 대신 “CH-J Server Manager” 폴더를 사용했으며, 버전 0.1.2는 처음 실행할 때 해당 폴더를 이동합니다. Linux에서 XDG_CONFIG_HOME이 설정된 경우 아래 대체 경로를 사용하세요. 백업하려면 앱을 종료하고 나열된 두 파일을 포함한 vault 폴더 전체를 복사하세요. 잠금 해제에는 원래 마스터 암호가 필요합니다.

macOS
~/Library/Application Support/CH-J Tools/vault/
Windows
%APPDATA%\CH-J Tools\vault\
Linux · Debian / Ubuntu / Zorin OS
~/.config/CH-J Tools/vault/
$XDG_CONFIG_HOME/CH-J Tools/vault/
vault/
├── core-v1.meta.json
└── core-v1.data.json

생체 인증 잠금 해제 및 보안

Core는 사용자 인터페이스, 권한이 필요한 작업, 서버 세션, 플러그인을 분리합니다. 모든 경계에서 입력과 허용된 기능을 검증합니다.

  • 로컬 비밀 정보는 인증된 방식으로 암호화됩니다.
  • 처음 보는 SSH 호스트 키와 변경된 SSH 호스트 키는 확인이 필요합니다.
  • 렌더러와 플러그인 창은 Node 통합 없이 샌드박스에서 실행됩니다.
  • 애플리케이션 업데이트에는 크기, SHA-512, 유효한 OpenPGP 서명이 필수입니다.

위험한 작업 전 백업

중요한 데이터를 변경, 삭제 또는 업데이트하기 전에 적절한 백업을 마련하고 복원이 가능한지 확인하세요. 운영 안내는 참고 정보이며 라이선스의 일부가 아닙니다. 애플리케이션은 백업의 존재나 복원 가능성을 보장하지 않습니다.

운영 백업 안내 →
현재 Alpha 버전의 TLS 및 업데이트 신뢰

현재 Alpha 버전은 명시적으로 허용 목록에 등록된 업데이트 호스트 https://tools.ch-j.de에 대해서만 인증 기관 검증을 완화합니다. 애플리케이션 업데이트 파일에는 여전히 번들된 CH-J 키로 확인하는 유효한 분리 OpenPGP 서명, 올바른 크기, SHA-512가 항상 필요합니다. 서명은 패키지의 출처와 무결성을 보호하지만, TLS의 기밀성과 연결 인증을 대신하지는 않습니다.

커뮤니티

토론은 별도의 공간에서

주제를 만들고, 경험이나 문제를 공유하고, 다른 커뮤니티 회원에게 답글을 달아 보세요.

커뮤니티 열기