Общи положения
Какво представлява 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, macOS на Apple Silicon (ARM64) и Ubuntu 24.04 LTS x64. Инсталацията е тествана и на трите системи; пакетът за macOS е подписан със сертификат Apple Developer ID Application и нотариализиран от Apple. Версията за Linux използва DEB пакет. Основната тестова платформа е Ubuntu 24.04 LTS; авторът е тествал Alpha и Beta и на Zorin OS.
Отваряне на документация →Къде мога да докладвам за грешки или изисквания?
Споделяне на грешки и предложения на страницата на Общността. Изходен код е наличен в браузъра с кодове на този сайт; GitHub съдържа публичния проект README.
Отворете общността. →CH-J Tools готов ли е за използване в производството?
Все още не. Приложението е активно разработвана Beta 0.1.2, предназначена за тестване. Остава изключението за проверка на CA на хоста за актуализации, инсталаторът за Windows не е подписан с издателски сертификат и някои функции липсват. Отделните OpenPGP подписи за актуализациите на приложението са задължителни.
Монтаж
Къде мога да намеря инструкции за монтаж?
Подробни ръководства за Windows 11 x64, macOS на Apple Silicon и Ubuntu 24.04 LTS x64 / Zorin OS са достъпни в съвпадение езиковата версия на Wiki. Те обхващат изисквания, стъпки за монтаж, първо стартиране и актуални обявления за отделни платформи.
Отворени инсталационни водачи →Защо? Windows SmartScreen предупреждава за приложението?
Инсталаторът на Beta 0.1.2 за Windows все още не е подписан с доверен издателски сертификат и няма изградена репутация SmartScreen. Продължете само с файл, изтеглен от този сайт и да сравните публикувания SHA-512 контролна сума преди да го стартирате.
Отваряне на документация →Защо macOS блокира приложението?
Beta 0.1.2 за macOS е подписана със сертификат 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 каталог на съвместими издания, и приложението и плъгини всеки има отделен алфа, Бета, или Стабилен канал избор. Основна проверка на очаквания размер и SHA-512 преди използване на пакет. Alpha съдържа най-новите тестови конструкции, Beta съдържа повече цялостни конструкции за по-широки тестове, и Stable съдържа проверени освобождавания за нормална употреба. Актуализациите на приложенията изискват и валиден отделен подпис OpenPGP. Приемането на лиценза се изисква отново за всяко ново строителство.
Отворени изпускания и контролни суми →Как мога да потвърдя изтеглен файл?
Изтеглете .asc файла и копирайте пълния SHA-512 от данните за освобождаване. Проверете публичния ключ и подпис на CH-J, като използвате gpg --verify, след което сравнете изтегления файл SHA-512. Вижте актуализации и подписи за пълно ръководство.
Отваряне на документация →Приставки
Какви са плъгини?
Приставките са отделно инсталирани инструменти, които разширяват малката Core без да го променят. В момента публикуваните инструменти включват System Monitor, File Manager, Key Generator, Log Viewer, Users и NGINX Manager.
Приставките са пясъчник?
Да. Приставките за прозорци работят в Electron пясъчник без интегриране на възела, а Core излага само възможностите, декларирани от проверения манифест. Приставките нямат общ достъп до Node.js, локалния диск, мрежата или неограничената отдалечена обвивка; пясъчникът все още не е абсолютна гаранция за сигурност за недостоверен код.