Termina

I tuoi server, a un clic.

Termina è un client SSH nativo per Mac: un terminale vero, i file del server accanto, i tunnel e le chiavi protette da Touch ID. Scrivi utente@host e sei dentro. Gratis, senza account e senza tracciamento.

Versione 0.8.1 macOS Gratis

Schermata reale di Termina

Chi gestisce un server, un NAS o un Raspberry Pi passa metà del tempo a ricordare indirizzi, porte e chiavi. Termina li tiene in ordine in un elenco con gruppi, colori e icone, e ti porta dentro con un clic. Le password e le chiavi stanno nel Portachiavi del Mac, sbloccate con Touch ID, e le chiavi create nel Secure Enclave non si possono copiare nemmeno volendo. Se usi già ssh dal Terminale, importi la cartella ~/.ssh in un colpo solo.

I tuoi server, a un clic.

Client SSH nativo per Mac: terminale, file, tunnel e chiavi al sicuro nel Portachiavi.

Un terminale vero, nativo per Mac.

xterm-256color con disegno su GPU (Metal) e colori veri: vim, htop e tmux si comportano come nel Terminale. Ogni server si apre in una scheda e passi dall'uno all'altro con ⌘1…⌘9. Se la connessione cade, una scheda spiega il motivo e offre Riconnetti o Modifica server, senza uscire dalla sessione.

  • Cerca nell'output con ⌘F, pulisci con ⌘K, dimensione del testo con ⌘+ e ⌘-
  • I link nell'output si aprono direttamente
  • Con una sessione tmux la shell sopravvive anche quando la connessione cade
Un terminale vero, nativo per Mac.

Scrivi utente@host e sei dentro.

Connessione rapida funziona come ssh nel Terminale: scrivi l'indirizzo, premi Invio e Termina chiede la password. Se poi vuoi tenerlo, Salva server lo aggiunge all'elenco con la password già compilata. I server salvati hanno gruppi, colori e icone, così li trovi a colpo d'occhio.

  • Password, chiave OpenSSH (Ed25519 o RSA) o chiave nel Secure Enclave
  • Alla prima connessione verifica l'impronta del server; se cambia, Termina rifiuta di collegarsi
  • Tailscale riconosciuto da solo
Scrivi utente@host e sei dentro.

I file del server, accanto al terminale.

Il pannello File (⇧⌘F) mostra le cartelle del server via SFTP senza aprire un'altra app. Trascini i file per caricarli, apri un file di testo per modificarlo, gli altri si vedono con Quick Look. Apri nel Terminale porta la shell in quella cartella.

  • Scarica, rinomina, cambia i permessi, copia il percorso
  • Modifica i file di configurazione direttamente sul server
I file del server, accanto al terminale.

Tunnel, jump host e agent forwarding.

Con il port forwarding raggiungi i servizi che vede solo il server, come un database o un pannello di amministrazione: tunnel locali (-L) e remoti (-R) con stato e traffico in tempo reale. I server dietro un bastion si raggiungono come con ssh -J, fino a 4 salti, e con l'inoltro dell'agente git sul server usa la tua chiave senza copiarla.

  • I tunnel web si aprono nel browser con un clic
  • Un solo Touch ID anche attraverso il jump host
Tunnel, jump host e agent forwarding.

Snippet, cronologia e un assistente sul Mac.

Gli snippet sono comandi salvati che valgono per tutti i server, con variabili tra doppie graffe: {{host}}, {{user}} e {{dir}} si compilano da sole, le altre come {{service}} te le chiede ogni volta. La cronologia tiene i comandi di ogni server. Con Apple Intelligence l'assistente trova il comando giusto o spiega un errore, senza mandare niente online.

  • L'assistente non esegue mai niente: inserisce il comando e sei tu a premere Invio
  • Un avviso arancione segnala i comandi che cancellano o modificano qualcosa
  • Macro a un clic nel Command Deck, diverse per ogni server
Snippet, cronologia e un assistente sul Mac.

Due sessioni affiancate.

Tieni i log di un server mentre lavori su un altro: ⌘D divide la finestra con la scheda successiva, affiancate o una sopra l'altra. Il riquadro attivo ha l'intestazione colorata e riceve tastiera, file e tunnel; ogni terminale adatta righe e colonne alla sua parte.

  • ⌘⌥← e ⌘⌥→ cambiano riquadro, ⇧⌘D torna a una sessione
Due sessioni affiancate.

Porta tutto da ~/.ssh, in un colpo solo.

Se usi già ssh, Termina legge la tua cartella .ssh: Host, HostName, User, Port, IdentityFile, ProxyJump, i tunnel e ForwardAgent, con le chiavi private e gli host già fidati di known_hosts. Vedi un'anteprima e scegli cosa importare; i tuoi file non vengono mai modificati.

  • Password e chiavi nel Portachiavi, sbloccate con Touch ID o la password del Mac
  • Sincronizzazione iCloud cifrata end-to-end tra i tuoi Mac, senza account Termina
  • Nessun account, nessuna statistica, nessun tracciamento
Porta tutto da ~/.ssh, in un colpo solo.

Fatto a modo tuo, nella tua lingua.

Sei temi di colore con anteprima dal vivo, carattere, dimensione, cursore e trasparenza. Inglese, italiano, francese, tedesco e spagnolo. Siri, Comandi rapidi e Spotlight conoscono i tuoi server: "Collegati a homelab con Termina". E la guida integrata spiega ogni funzione passo per passo (⌘?).

  • Opzione come Meta per Emacs, bash e tmux
  • Handoff: inizi su un Mac e continui su un altro, sullo stesso server
  • Versioni per iPhone e iPad in arrivo sull'App Store
Fatto a modo tuo, nella tua lingua.

In breve

Sistema
macOS 15 Sequoia o successivo, Apple Silicon e Intel
Terminale
xterm-256color, disegno su GPU (Metal), colori veri, schede, due sessioni affiancate
Autenticazione
Password, chiavi Ed25519 e RSA, chiavi nel Secure Enclave, Touch ID
File
SFTP: carica, scarica, modifica, permessi, Quick Look
Rete
Port forwarding -L e -R, jump host (ProxyJump) fino a 4 salti, inoltro dell'agente SSH, Tailscale
Produttività
Snippet con {{variabili}}, cronologia per server, macro, Siri, Comandi rapidi, Spotlight
Import
~/.ssh: config, chiavi private, known_hosts
Sincronizzazione
iCloud cifrato end-to-end, Handoff
Lingue
Inglese, italiano, francese, tedesco, spagnolo
Licenza
Gratuito, anche per uso professionale

Scarica Termina.

Scegli il file per il tuo sistema. Ogni download arriva direttamente dalle release ufficiali su GitHub.

macOS

Apple Silicon e Intel

Apri il DMG e trascina Termina in Applicazioni. È firmato e notarizzato da Apple: si apre senza avvisi. Funziona su Mac Apple Silicon e Intel con macOS 15 Sequoia o successivo.

Note di rilascio su GitHub

Requisiti

macOS 15 Sequoia o successivo, su Mac Apple Silicon (M1 o successivi) o Intel. L'aspetto Liquid Glass richiede macOS 26 Tahoe; l'assistente richiede Apple Intelligence (Apple Silicon e macOS 26). Le chiavi nel Secure Enclave richiedono Apple Silicon o un Mac Intel con chip T2. Serve un server SSH raggiungibile: in rete locale, su Internet o tramite una VPN come Tailscale.

Licenza

Gratuito, anche per uso professionale. Il codice sorgente non è pubblico.

Domande frequenti

Termina è gratis?

Sì, la versione per Mac è gratuita, senza account, senza pubblicità e senza abbonamenti, anche per uso professionale. Se ti è utile puoi sostenerne lo sviluppo con una donazione.

Le mie password e le mie chiavi sono al sicuro?

Restano solo nel Portachiavi del Mac, sbloccate con Touch ID o con la password del Mac. Con la sincronizzazione iCloud viaggiano nel tuo iCloud cifrate end-to-end: né Apple né lo sviluppatore possono leggerle. Le chiavi create nel Secure Enclave non escono mai dal chip, nemmeno per Termina.

Posso importare i server che uso già con ssh?

Sì: File › Importa da ~/.ssh legge config, chiavi private e known_hosts, compresi jump host, tunnel e ForwardAgent. Vedi un'anteprima e scegli cosa importare; i tuoi file non vengono modificati. Nel pannello premi ⌘⇧. per vedere la cartella nascosta .ssh.

Al primo avvio compare un avviso di sicurezza?

No. Termina è firmato con un certificato Apple Developer ID e notarizzato da Apple, quindi si apre come qualsiasi altra app.

Termina raccoglie dati?

No. Niente account, statistiche o tracciamento: Termina si collega solo ai server che aggiungi tu e, se attivi la sincronizzazione, al tuo iCloud. Anche l'assistente gira sul Mac con Apple Intelligence.

Come tengo vivi i lavori lunghi se la connessione cade?

Scrivi un nome nel campo sessione tmux del server: Termina avvia tmux new-session -A -s <nome> dopo l'accesso e, quando si riconnette, ti riporta nella stessa shell con tutto ancora in esecuzione. tmux deve essere installato sul server.

C'è anche per iPhone e iPad?

Le versioni per iPhone e iPad sono in arrivo sull'App Store, con la sincronizzazione iCloud e Handoff tra i dispositivi. Il link comparirà qui appena sono disponibili.

Ti è utile Termina?

Termina è gratuito, senza account, senza pubblicità e senza tracciamento, e sviluppato fuori orario. Se ti semplifica il lavoro sui server, una donazione paga il tempo per le prossime versioni, a partire da quelle per iPhone e iPad. Su macOS è già firmato e notarizzato da Apple, grazie a un sostenitore.

Prossima app: 4DJ Software per DJ con stem in locale, transizioni in tonalità e console che si configurano da sole.