{ "nav.diagnostics": "서버 진단", "nav.hash": "해시 및 체크섬", "nav.overview": "개요", "nav.terminal": "터미널", "nav.servers": "서버", "nav.updates": "업데이트", "nav.plugins": "모듈", "nav.settings": "설정", "nav.aria": "기본 탐색", "vault.storage": "암호화된 로컬 저장소", "vault.unlockTitle": "Server Manager 잠금 해제", "vault.unlockIntro": "마스터 비밀번호를 입력하세요. 비밀번호는 저장되지 않습니다.", "vault.password": "마스터 비밀번호", "vault.confirmPassword": "비밀번호 확인", "vault.unlock": "잠금 해제", "vault.forgot": "비밀번호 찾기 / 보관함 초기화", "vault.resetIrreversible": "초기화는 되돌릴 수 없습니다", "vault.resetDescription": "모든 서버 프로필, 저장된 호스트 지문 및 기타 암호화 데이터가 삭제됩니다. 설치된 모듈과 업데이트 설정은 유지됩니다.", "vault.resetInstruction": "확인하려면 SMAZAT 입력", "vault.cancel": "취소", "vault.resetAction": "데이터 삭제 및 비밀번호 초기화", "app.newArchitecture": "새 아키텍처", "app.initializing": "초기화 중…", "app.lock": "잠금", "app.coreRunning": "Core 실행 중", "overview.cleanTitle": "새 애플리케이션을 위한 간결한 기반", "overview.cleanDescription": "분리된 서비스, 제한된 IPC, 모듈 런타임 및 안전한 업데이트 채널.", "overview.coreApi": "Core API", "overview.coreApiDescription": "안정적인 애플리케이션 계약", "overview.dataSchema": "데이터 스키마", "overview.dataSchemaDescription": "버전 관리되는 사용자 저장소", "overview.installedPlugins": "설치된 모듈", "overview.noToolsNeeded": "Core는 도구 없이 작동합니다", "overview.currentSlice": "현재 기능", "overview.sliceTitle": "보관함 + 프로필 + SSH 터미널", "overview.sliceDescription": "필수 호스트 키 검증 및 별도 SessionManager를 사용하는 연결.", "terminal.ping": "Ping", "terminal.sshRtt": "SSH RTT", "terminal.latencyUnavailable": "사용 불가", "terminal.latencyMeaning": "Ping: 이 컴퓨터의 ICMP 에코(3회 측정의 중앙값). SSH RTT: 기존 SSH 연결의 요청 및 응답(3회 측정의 중앙값).", "terminal.measuring": "측정 중…", "terminal.pingLoss": "손실 {loss} %", "terminal.pingTimeout": "응답 없음 – 방화벽에서 ICMP를 차단할 수 있습니다", "terminal.pingDenied": "시스템에서 ICMP를 거부했습니다(로컬 네트워크 권한 / 정책)", "terminal.pingUnreachable": "ICMP로 대상에 도달할 수 없습니다", "terminal.pingUnsupported": "이 시스템에서 ping을 사용할 수 없습니다", "terminal.pingError": "ping 실패", "terminal.sshRttTransport": "SSH 전송(연결 유지 요청/응답)", "terminal.sshRttCommand": "서버 처리를 포함한 SSH 명령", "terminal.title": "대화형 터미널", "terminal.disconnected": "연결 끊김", "terminal.connecting": "연결 중…", "terminal.connected": "연결됨", "terminal.connectionError": "연결 오류", "terminal.error": "오류", "terminal.server": "서버", "terminal.selectServer": "서버 선택…", "terminal.password": "비밀번호", "terminal.sshPassword": "SSH 비밀번호", "terminal.passphrase": "암호문구(선택 사항)", "terminal.keyPassphrase": "키 암호문구", "terminal.connect": "연결", "terminal.disconnect": "연결 끊기", "terminal.noProfile": "먼저 서버 프로필을 만드세요.", "terminal.aria": "SSH 터미널", "terminal.libraryMissing": "터미널 라이브러리를 사용할 수 없습니다.", "terminal.welcome": "서버를 선택하고 SSH 연결을 시작하세요.", "terminal.connectingTo": "{target}에 연결 중…", "terminal.passwordAuth": "비밀번호 인증", "terminal.vaultLocked": "보관함이 잠겼습니다.", "profiles.eyebrow": "암호화된 프로필", "profiles.title": "서버 관리", "profiles.new": "새 서버", "profiles.none": "저장된 서버가 없습니다.", "profiles.name": "이름", "profiles.namePlaceholder": "운영 서버", "profiles.host": "호스트 / IP", "profiles.port": "포트", "profiles.user": "사용자", "profiles.auth": "인증", "profiles.authPassword": "연결 시 비밀번호 입력", "profiles.authKey": "개인 키", "profiles.privateKey": "개인 키", "profiles.selectFile": "파일 선택…", "profiles.select": "선택", "profiles.save": "프로필 저장", "profiles.delete": "삭제", "profiles.key": "키", "profiles.password": "비밀번호", "profiles.saved": "프로필을 저장했습니다.", "profiles.deleteConfirm": "이 서버 프로필을 삭제하시겠습니까?", "updates.eyebrow": "업데이트 저장소", "updates.title": "Core 업데이트", "updates.installed": "설치된 버전", "updates.channel": "채널 {channel}", "updates.ready": "확인 준비 완료", "updates.integrityIntro": "Core는 플랫폼, 아키텍처, 크기, SHA-512 및 OpenPGP 서명을 검증합니다.", "updates.check": "확인", "updates.download": "다운로드 및 검증", "updates.reveal": "파일 표시", "updates.alphaSecurity": "Alpha 보안 모드", "updates.alphaDescription": "SHA-512와 필수 OpenPGP 서명이 설치 프로그램을 보호합니다. 설치는 자동으로 시작되지 않으며 출처는 허용된 HTTPS 도메인으로 제한됩니다.", "updates.downloaded": "릴리스 v{version} 다운로드 및 검증 완료", "updates.available": "버전 {version} 사용 가능", "updates.availableFallback": "업데이트를 다운로드하고 검증할 수 있습니다.", "updates.current": "최신 버전을 사용 중입니다", "updates.noNewer": "선택한 채널에 새 릴리스가 없습니다.", "updates.checking": "확인 중…", "updates.checkingServer": "업데이트 저장소 확인 중", "updates.tryingEndpoints": "허용된 HTTPS 엔드포인트 시도 중…", "updates.checkFailed": "업데이트 확인 실패", "updates.downloading": "다운로드 중…", "updates.downloadRejected": "업데이트 차단됨", "plugins.eyebrow": "애플리케이션 도구", "plugins.title": "모듈 관리", "plugins.install": "카탈로그에서 설치", "plugins.plugin": "모듈", "plugins.version": "버전", "plugins.permissions": "권한", "plugins.none": "아직 모듈 없음", "plugins.first": "System Monitor가 먼저 제공될 예정입니다.", "plugins.noPermissions": "권한 없음", "plugins.bundled": "기본 제공", "settings.eyebrow": "로컬 설정", "settings.title": "Core 설정", "settings.language": "언어", "settings.czech": "Čeština", "settings.german": "Deutsch", "settings.english": "English", "settings.updateChannel": "업데이트 채널", "settings.autoCheck": "시작 시 자동 확인", "settings.allowedServers": "허용된 업데이트 서버", "settings.save": "설정 저장", "settings.saved": "저장됨", "vault.damagedMode": "암호화된 저장소 복구", "vault.damagedTitle": "보관함이 불완전합니다", "vault.damagedDescription": "보관함 파일 중 하나가 없습니다. 데이터를 자동으로 덮어쓰지 않습니다.", "vault.setupMode": "보관함 초기 설정", "vault.lockedMode": "보관함 잠김", "vault.setupTitle": "마스터 비밀번호 만들기", "vault.setupDescription": "4~64자의 마스터 비밀번호를 선택하세요. 이 비밀번호 없이는 암호화 데이터를 복구할 수 없습니다.", "vault.lockedDescription": "보관함이 이미 있습니다. 저장된 서버에 접근하려면 마스터 비밀번호를 입력하세요.", "vault.create": "보관함 만들기", "vault.passwordLength": "마스터 비밀번호는 4~64자여야 합니다.", "vault.passwordMismatch": "비밀번호가 일치하지 않습니다.", "vault.creating": "만드는 중…", "vault.unlocking": "잠금 해제 중…", "vault.typeDelete": "확인하려면 SMAZAT를 정확히 입력하세요.", "vault.finalResetConfirm": "최종 확인: 암호화된 사용자 데이터를 모두 삭제하시겠습니까?", "vault.deleting": "삭제 중…", "vault.resetDone": "보관함이 초기화되었습니다. 새 마스터 비밀번호를 만드세요.", "ssh.unknownHost": "서버 {host}:{port}을(를) 아직 신뢰하지 않습니다.\n\nSHA-256 지문:\n{fingerprint}\n\n다른 경로를 통해 지문을 확인하세요. 저장하고 계속하시겠습니까?", "ssh.trustFailed": "호스트 키를 저장할 수 없습니다.", "ssh.keyChanged": "경고: SSH 호스트 키가 변경되어 연결을 차단했습니다.", "ssh.knownKey": "기존", "ssh.newKey": "새 항목", "ssh.failed": "연결에 실패했습니다.", "errors.unknown": "알 수 없는 오류", "errors.initialization": "초기화 오류", "profiles.storePassword": "암호화된 보관함에 비밀번호 저장", "profiles.storedPassword": "SSH 비밀번호", "profiles.storePasswordPlaceholder": "저장할 비밀번호 입력", "profiles.passwordStoredPlaceholder": "비밀번호 저장됨 – 유지하려면 비워 두세요", "profiles.passwordSecurity": "비밀번호는 암호화된 보관함 안에만 저장됩니다.", "terminal.savedPasswordHint": "선택 사항 – 보관함의 비밀번호를 사용합니다", "ssh.changedHostConfirm": "경고: {host}:{port}의 SSH 호스트 키가 변경되었습니다. 서버를 다시 설치해서일 수 있지만 공격을 의미할 수도 있습니다.\n\n기존 지문:\n{knownFingerprint}\n\n새 지문:\n{fingerprint}\n\n신뢰할 수 있는 다른 경로를 통해 새 지문을 확인하세요. 기존 지문을 교체하고 다시 연결하시겠습니까?", "channels.all": "전체", "updates.channelFilter": "채널", "updates.install": "설치 프로그램 실행", "updates.catalogEyebrow": "릴리스 카탈로그", "updates.catalogTitle": "사용 가능한 릴리스", "updates.catalogBeforeCheck": "확인 후 호환되는 모든 릴리스가 여기에 표시됩니다.", "updates.catalogEmpty": "이 채널에 호환되는 릴리스가 없습니다.", "updates.selectedLabel": "선택됨", "updates.selectLabel": "선택", "updates.newerVersion": "새 버전 v{version} 사용 가능", "updates.sameVersionNewerRelease": "같은 버전 v{version}의 새 릴리스 사용 가능", "updates.sameVersionCurrentRelease": "최신 릴리스 v{version} 사용 중", "updates.sameVersionOlderRelease": "같은 버전 v{version}의 이전 릴리스 선택됨", "updates.olderVersion": "이전 버전 v{version} 선택됨", "updates.selected": "릴리스 v{version} 선택됨", "updates.publishedAt": "게시일 {date}", "updates.noneAvailable": "사용 가능한 릴리스 없음", "updates.noCompatible": "이 플랫폼, 아키텍처 및 채널에 호환되는 릴리스가 저장소에 없습니다.", "updates.installConfirm": "{date}에 게시된 v{version}의 검증된 설치 프로그램을 실행하시겠습니까?", "updates.installFailed": "설치 프로그램을 실행할 수 없습니다", "updates.installFailure": "설치를 시작하거나 완료하지 못했습니다. 업데이트가 설치되지 않았습니다.", "updates.downloadingAndVerifying": "다운로드 및 검증 중…", "updates.verifyingSignature": "디지털 서명 검증 중…", "updates.signatureVerified": "디지털 서명 검증 완료", "updates.signatureFailure": "업데이트를 안전하게 검증할 수 없어 설치하지 않습니다.", "plugins.checkCatalog": "웹 카탈로그 불러오기", "plugins.checking": "카탈로그 불러오는 중…", "plugins.webCatalog": "웹 카탈로그", "plugins.available": "사용 가능한 모듈", "plugins.catalogBeforeCheck": "먼저 허용된 업데이트 서버에서 카탈로그를 불러오세요.", "plugins.catalogEmpty": "선택한 채널에 호환되는 모듈이 없습니다.", "plugins.open": "열기", "plugins.channelFilter": "카탈로그 채널", "plugins.remove": "제거", "plugins.removeConfirm": "{name} 모듈을 제거하시겠습니까? Core 설정과 보관함은 유지됩니다.", "plugins.installed": "설치됨", "plugins.update": "업데이트", "plugins.installing": "설치 중…", "plugins.installConfirm": "{name} v{version}을(를) 설치하시겠습니까?\n\n필요한 권한: {permissions}", "plugins.minimized": "최소화된 모듈", "plugins.restore": "{name} 모듈 복원", "plugins.restoreAction": "클릭하여 복원", "settings.pluginChannel": "모듈 채널", "legal.eyebrow": "법률 정보", "legal.title": "라이선스 및 문서", "legal.documentation": "문서", "legal.safetyCzech": "운영 안전 및 백업(CS)", "legal.safetyEnglish": "운영 안전 및 백업(EN)", "legal.safetyGerman": "운영 안전 및 백업(DE)", "legal.description": "CH-J Server Manager는 CH-J Proprietary Software License 1.14에 따라 제공됩니다. 타사 구성 요소 라이선스는 계속 유효합니다.", "legal.application": "애플리케이션 라이선스", "legal.notice": "저작권 고지", "legal.thirdParty": "타사 라이선스", "legal.thirdPartyBundle": "전체 라이선스 패키지", "legal.electron": "Electron 라이선스", "legal.chromium": "Chromium 라이선스", "security.title": "보안", "security.enable": "생체 인식 잠금 해제 사용", "security.remove": "사용 중지 및 등록 제거", "security.test": "시스템 인증 테스트", "security.autoLock": "비활성 후 자동 잠금", "security.timeout": "비활성 시간 제한", "security.never": "사용 안 함", "security.blur": "애플리케이션이 포커스를 잃으면 잠금", "security.sensitive": "민감한 작업에 시스템 인증 요구", "security.scope": "인증은 프로필 삭제, 모듈 설치/제거, 설치 프로그램 실행 및 잠금 해제된 보관함 초기화를 보호합니다. 원격 터미널 명령에는 이 추가 인증이 필요하지 않습니다.", "security.lockEffect": "잠그면 활성 SSH 세션을 끊고 모듈을 닫으며 진단을 중지합니다.", "security.confirmPassword": "잠금 규칙 변경용 마스터 비밀번호", "security.strong": "Keychain은 현재 Touch ID 지문으로 키를 보호합니다. 지문을 변경하면 등록이 무효화됩니다.", "security.convenience": "간편 잠금 해제: 시스템 인증이 필요하지만 자격 증명 저장소가 생체 정보에 암호학적으로 연결되지는 않습니다.", "security.enabled": "생체 인식 잠금 해제 사용 설정됨", "security.disabled": "생체 인식 잠금 해제 사용 중지됨", "security.testPassed": "시스템 인증 성공", "biometrics.touch-id": "Touch ID로 잠금 해제", "biometrics.windows-hello": "Windows Hello로 잠금 해제", "biometrics.fprintd": "지문으로 잠금 해제", "biometrics.BIOMETRIC_AVAILABLE": "시스템 인증 사용 가능", "biometrics.BIOMETRIC_UNAVAILABLE": "시스템 인증 사용 불가", "biometrics.BIOMETRIC_NO_ENROLLMENT": "지문 또는 Windows Hello 등록 없음", "biometrics.BIOMETRIC_CANCELLED": "인증 취소됨", "biometrics.autoPrompt": "시스템 대화 상자에서 잠금 해제를 확인하세요…", "biometrics.usePassword": "보관함 비밀번호를 입력하거나 버튼으로 생체 인식을 다시 시도하세요.", "biometrics.BIOMETRIC_FAILED": "인증 실패", "biometrics.BIOMETRIC_DEVICE_UNAVAILABLE": "장치를 일시적으로 사용할 수 없습니다", "biometrics.BIOMETRIC_ENROLLMENT_INVALIDATED": "등록이 무효화되었습니다. 마스터 비밀번호로 잠금을 해제한 후 생체 인식을 다시 사용 설정하세요.", "biometrics.BIOMETRIC_MASTER_PASSWORD_REQUIRED": "마스터 비밀번호 필요", "biometrics.BIOMETRIC_TIMEOUT": "인증 시간 초과", "biometrics.BIOMETRIC_KEYRING_UNAVAILABLE": "보안 데스크톱 키링 사용 불가", "biometrics.BIOMETRIC_CREDENTIAL_FAILED": "OS 자격 증명 저장에 실패했습니다. 마스터 비밀번호를 사용하세요.", "biometrics.BIOMETRIC_INVALID_KEY": "저장된 키가 잘못되었습니다. 마스터 비밀번호를 사용하세요.", "biometrics.BIOMETRIC_BUSY": "다른 시스템 인증이 진행 중입니다", "ssh.SSH_LOCAL_NETWORK_DENIED": "macOS에서 네트워크 접근을 거부했습니다. 시스템 설정 → 개인정보 보호 및 보안 → 로컬 네트워크에서 CH-J Server Manager를 허용한 후 앱을 다시 시작하세요.", "ssh.SSH_MAC_NETWORK_UNREACHABLE": "macOS에서 서버에 도달할 수 없습니다. 터미널에서 SSH가 작동한다면 시스템 설정 → 개인정보 보호 및 보안 → 로컬 네트워크 → CH-J Server Manager를 확인한 후 앱을 다시 시작하세요. 연결과 VPN도 확인하세요.", "nav.reorderHelp": "항목을 드래그하려면 왼쪽 메뉴의 순서 편집을 사용 설정하세요.", "nav.drag": "드래그하여 순서 변경", "plugins.display": "모듈 배치", "plugins.visible": "모듈에 표시", "plugins.hidden": "숨기기", "plugins.navigation": "왼쪽 탐색에 표시", "transfer.import": "가져오기", "transfer.export": "내보내기", "transfer.format": "내보내기 형식", "transfer.selectedOnly": "선택한 서버만", "transfer.secrets": "이름, 원래 호스트, 사용자 이름 및 포트만 전송됩니다. 비밀번호, 키, 토큰 및 해당 경로는 포함되지 않습니다.", "transfer.preview": "가져오기 미리 보기", "transfer.authRequired": "가져오거나 업데이트한 프로필은 인증을 다시 지정해야 합니다. 업데이트하면 기존 비밀번호와 키 경로가 제거됩니다.", "transfer.duplicate": "중복", "transfer.duplicates": "호스트, 포트 및 사용자 이름이 일치하는 경우", "transfer.skip": "건너뛰기", "transfer.update": "업데이트", "transfer.create": "새 프로필 만들기", "transfer.confirm": "가져오기 확인", "transfer.select": "내보낼 {name} 선택", "transfer.yes": "예", "transfer.summary": "서버: {count} · 중복: {duplicates}", "transfer.imported": "생성: {created} · 업데이트: {updated} · 건너뜀: {skipped}", "transfer.exported": "내보낸 서버: {count}", "nav.sidebarModes": "메뉴 보기", "nav.modeFull": "아이콘 및 이름", "nav.modeCompact": "아이콘만", "nav.modeSplit": "아이콘 두 열", "nav.resize": "메뉴 크기 조정(화살표 키, 두 번 클릭 = 기본값)", "nav.hideSidebar": "메뉴 숨기기", "nav.showSidebar": "메뉴 표시", "nav.editOrder": "순서 편집", "plugins.description": "왼쪽 메뉴에 표시하고 유지할 도구를 선택하세요.", "plugins.show": "표시", "plugins.inMenu": "메뉴에 표시", "plugins.more": "추가 모듈 및 업데이트", "plugins.details": "세부 정보", "chrome.collapse": "접기", "chrome.collapseDescription": "애플리케이션 하단 표시줄로 접기", "native.privateKey.title": "SSH 개인 키 선택", "native.privateKey.keys": "SSH 개인 키", "native.privateKey.all": "모든 파일", "native.biometric.reason": "CH-J Server Manager에서 본인 확인", "native.keys.saveTitle": "SSH 키 쌍 저장", "native.files.selectUpload": "업로드할 파일 또는 폴더 선택", "native.files.saveDownload": "다운로드한 파일 저장", "native.files.selectDownloadDirectory": "다운로드 폴더 선택", "native.files.saveArchive": "원격 항목을 압축 파일로 저장", "native.profiles.importFilter": "JSON / CSV", "native.diagnostics.importFilter": "진단 JSON", "terminal.layout": "터미널 배치", "terminal.single": "터미널 하나", "terminal.sideBySide": "좌우로 배치", "terminal.stacked": "상하로 배치", "terminal.swap": "터미널 위치 바꾸기", "terminal.resize": "터미널 크기 조정", "terminal.manualHost": "호스트 직접 입력", "terminal.noJump": "점프 호스트 없음", "terminal.jumpHost": "점프 호스트 (Jump host)", "terminal.pingJump": "점프 호스트를 통해서는 ping을 측정하지 않습니다", "ssh.hopJump": "SSH 경유 지점: 점프 호스트 (Jump host)", "ssh.hopTarget": "SSH 경유 지점: 대상 호스트", "ssh.jumpError": "점프 호스트 {host}", "ssh.JUMP_CHANNEL_FAILED": "점프 호스트가 전달 채널을 거부했습니다.", "ssh.JUMP_LOOP": "점프 호스트 경로에 순환이 있습니다.", "ssh.JUMP_TOO_DEEP": "점프 호스트 경로가 세 홉을 초과합니다.", "ssh.JUMP_PROFILE_NOT_FOUND": "점프 호스트 프로필을 찾을 수 없습니다.", "ssh.SSH_TARGET_INVALID": "저장된 서버 하나를 선택하거나 올바른 호스트, 포트, 사용자 및 인증 방식을 입력하세요.", "chrome.minimize": "최소화", "chrome.maximize": "최대화", "chrome.restore": "복원", "chrome.close": "닫기", "chrome.files": "파일", "chrome.folders": "폴더", "chrome.cancel": "취소", "chrome.discard": "버리기", "chrome.discardChanges": "저장하지 않은 변경 사항을 버리고 닫으시겠습니까?", "availability.online": "온라인", "availability.offline": "오프라인", "availability.checking": "확인 중…", "availability.unknown": "알 수 없음", "availability.unverified": "점프 호스트 경유 – 미확인", "availability.viaJump": "점프 호스트를 통해 확인됨", "availability.lastSuccess": "마지막 성공: {time}", "availability.lastAttempt": "마지막 시도: {time}", "availability.reason.timeout": "SSH 포트가 제시간에 응답하지 않았습니다.", "availability.reason.refused": "SSH 포트에 대한 연결이 거부되었습니다.", "availability.reason.unreachable": "이 네트워크에서 해당 주소에 접근할 수 없습니다.", "availability.reason.dns": "DNS 이름을 확인할 수 없습니다.", "availability.reason.denied": "운영 체제가 연결을 거부했습니다(예: 로컬 네트워크 권한 문제).", "availability.reason.error": "연결에 실패했습니다.", "availability.reason.noJumpSession": "이 서버는 점프 호스트를 통해 접근합니다. 점프 호스트에 대한 SSH 세션이 열려 있을 때만 확인할 수 있습니다.", "availability.reason.jumpDenied": "점프 호스트가 확인을 허용하지 않았습니다(TCP 전달이 비활성화되어 있을 수 있습니다).", "availability.settingsTitle": "서버 가용성", "availability.settingsEnabled": "서버 가용성 자동 확인", "availability.settingsInterval": "확인 간격", "availability.settingsSeconds": "{seconds}초", "availability.refreshNow": "지금 가용성 새로 고침", "availability.meaning": "오프라인은 이 네트워크에서 SSH 포트에 접근할 수 없다는 뜻입니다. 서버 자체는 계속 실행 중일 수 있습니다.", "module.description.chj.nginx-manager": "SSH를 통한 안전한 NGINX 설정 관리: 인벤토리, 편집기, nginx -t, 백업, 롤백 및 무중단 다시 로드.", "module.description.chj.system-monitor": "Linux와 Windows의 CPU, 네트워크, 디스크, 물리 및 가상 메모리(swap/pagefile) 개요와 통제된 Core 작업을 통한 swap 및 pagefile 관리.", "module.description.chj.hash-checksum": "로컬 파일 해시 계산, 검증, 비교 및 체크섬 매니페스트.", "module.description.chj.key-generator": "제한된 Core 암호화 기능을 통해 SSH 키 쌍과 무작위 비밀번호를 로컬에서 생성.", "module.description.chj.file-manager": "Monaco 편집기, 다중 전송 및 ZIP/TAR/TAR.GZ 내보내기를 지원하는 대화형 SFTP 파일 관리자.", "module.description.chj.log-viewer": "CH-J Server Manager Core 진단 로그의 끝부분을 안전하게 표시.", "module.description.chj.disks": "SSH를 통해 원격 Linux 서버의 디스크를 그래픽으로 관리(GParted와 유사): 디스크 맵, 파티션, 파일 시스템, LVM/LUKS, 자동 확장 및 통제된 Core 작업을 통한 작업 대기열.", "module.description.chj.users": "통제된 Core 작업과 활성 SSH 세션을 통해 Linux 계정, 그룹, sudo, SSH 접근 및 Ed25519 키 관리." }