CH-J Toolsgestione server su SSH
Menu
Aiuto e sostegno

Domande frequenti

Soluzioni concise e verificate su installazione, sistemi supportati, connessioni SSH, sicurezza, aggiornamenti e plugin CH-J Tools.

Numero di risposte16CH-J Tools · alpha

Generale

Che cos'è CH-J Tools?

CH-J Tools è un'applicazione desktop per la gestione di server principalmente su SSH. Fornisce profili server, un terminale interattivo, la gestione dei file SFTP, il monitoraggio e un sistema estensibile di plugin installabili.

CH-J Tools è libero?

Sì. CH-J Tools è attualmente distribuito gratuitamente.

CH-J Tools è open source?

L'edizione corrente utilizza CH-J Proprietary Software License 1.14. Permette l'uso libero commerciale e non commerciale secondo i suoi termini, ma non concede il permesso generale di modificare, creare forcelle di sviluppo o ridistribuire pubblicamente il software. Termini completi, eccezioni e licenze di terze parti sono nella pagina Licenza.

Informazioni aperte sulle licenze →
Quali sistemi operativi sono supportati?

L’attuale Beta 0.1.2 è destinata a Windows 11 x64, macOS su Apple Silicon (ARM64) e Ubuntu 24.04 LTS x64. L’installazione è stata testata su tutti e tre i sistemi; il pacchetto macOS è firmato con un certificato Apple Developer ID Application e autenticato tramite notarizzazione da Apple. La versione Linux utilizza un pacchetto DEB. Ubuntu 24.04 LTS è la piattaforma di test principale; l’autore ha testato sia Alpha sia Beta anche su Zorin OS.

Apri documentazione →
Dove posso segnalare bug o richiedere funzionalità?

Condividere bug e suggerimenti sulla pagina della comunità. Il codice sorgente è disponibile in questo browser web; GitHub contiene il progetto pubblico README.

Aprire la comunità →
CH-J Tools è pronto per l'uso in produzione?

Non ancora. L’applicazione è una Beta 0.1.2 in sviluppo attivo destinata ai test. Rimane l’eccezione alla verifica CA sull’host degli aggiornamenti, il programma di installazione per Windows non è firmato con un certificato di editore e mancano alcune funzioni. Le firme OpenPGP separate per gli aggiornamenti dell’applicazione sono obbligatorie.

Installazione

Dove posso trovare le istruzioni di installazione?

Le guide dettagliate per Windows 11 x64, macOS su Apple Silicon e Ubuntu 24.04 LTS x64 / Zorin OS sono disponibili nella versione linguistica corrispondente del Wiki. Essi riguardano i requisiti, le fasi di installazione, il primo lancio e gli attuali avvisi specifici per la piattaforma.

Apri le guide di installazione →
Perché Windows SmartScreen mette in guardia sull'applicazione?

Il programma di installazione Beta 0.1.2 per Windows non è ancora firmato con un certificato di editore attendibile e non ha acquisito una reputazione SmartScreen. Continuare solo con un file scaricato da questo sito web e confrontare il suo checksum SHA-512 pubblicato prima di avviarlo.

Apri documentazione →
Perché macOS blocca l'applicazione?

Beta 0.1.2 per macOS è firmata con un certificato Apple Developer ID Application e autenticata tramite notarizzazione da Apple. Gatekeeper quindi non la blocca alla prima apertura e mostra solo il normale avviso per un’applicazione scaricata da Internet. Le versioni precedenti Beta 0.1.0 e Alpha 0.1.1 non sono autenticate tramite notarizzazione.

Apri documentazione →

Sicurezza

Dove sono memorizzate le password SSH e le chiavi private?

I profili dei server, le password SSH salvate e le chiavi host note sono conservati in un archivio locale protetto con scrypt e AES-256-GCM. La password principale non viene memorizzata sul disco. Con l’autenticazione a chiave, il profilo conserva il percorso della chiave privata selezionata; Core legge il file localmente senza copiarne il contenuto nell’archivio.

CH-J Tools invia le mie credenziali SSH ai server CH-J?

No. Quando si effettua una connessione SSH, Core passa le credenziali direttamente al server SSH configurato nel profilo. Il server di distribuzione CH-J fornisce il catalogo di aggiornamento e plugin e i download dei pacchetti; non è un intermediario per l'autenticazione SSH.

Posso usare i tasti SSH invece delle password?

Sì. Un profilo server supporta l'autenticazione con una password o una chiave SSH privata. Selezionare un file con chiave privata locale piuttosto che il file pubblico .pub; una chiave crittografata può usare la passphrase di cui si entra.

Aggiornamenti

Come vengono consegnati gli aggiornamenti delle applicazioni?

Core legge un catalogo HTTPS di release compatibili, e l'app e i plugin hanno ciascuno una scelta separata di canali Alpha, Beta o Stable. Core controlla le dimensioni previste e SHA-512 prima di utilizzare un pacchetto. Alpha contiene i nuovi modelli di test, Beta contiene build più completi per un test più ampio, e Stable contiene versioni verificate per un uso normale. Gli aggiornamenti delle applicazioni richiedono anche una valida firma indipendente OpenPGP. L'accettazione della licenza è richiesta di nuovo per ogni nuovo build.

Rilascio e checksum aperti →
Come posso verificare un file scaricato?

Scaricare il file .asc e copiare la SHA-512 completa dai dettagli di rilascio. Verificare la chiave e la firma pubblica CH-J utilizzando gpg --verify, quindi confrontare il file scaricato SHA-512. Vedere Aggiornamenti e firme per la guida completa.

Apri documentazione →

Plugin

Cosa sono i plugin?

I plugin sono strumenti installabili separatamente che estendono il piccolo Core senza modificarlo. Gli strumenti attualmente pubblicati includono Monitor di sistema, File Manager, Key Generator, Log Viewer, Utenti e NGINX Manager.

I plugin sono sandboxed?

Sì. Le finestre plugin vengono eseguite nella sandbox Electron senza integrazione Node, e Core espone solo le funzionalità dichiarate dal manifesto verificato. I plugin non hanno accesso generale a Node.js, al disco locale, alla rete o ad una shell remota senza restrizioni; la sandbox non è ancora una garanzia di sicurezza assoluta per il codice non attendibile.