FireLogin by NetForge
Icona di FireLogin

Client SSH · OpenSSH dentro

Le tue connessioni SSH, a un clic.

FireLogin è un client SSH grafico e leggero. Organizza gli host del tuo ~/.ssh/config e li apre nel terminale con l'OpenSSH già presente nel sistema: nessun vincolo, nessuna chiamata a casa.

Gratuito · Versione 0.1.0-6 · macOS 10.13 o successivo · Apple Silicon e Intel · circa 4 MB

Windows (WSL2) e Linux: in arrivo.

FireLogin: host divisi in gruppi, dettagli dell'host selezionato e dei suoi inoltri

Tutto quello che fai con SSH, senza lasciare OpenSSH

FireLogin è una rubrica e un lanciatore: dà ai tuoi host un'interfaccia chiara e lascia la connessione allo strumento di cui già ti fidi.

Host e gruppi

Tutti i blocchi Host del tuo config in una lista con ricerca, divisi in gruppi richiudibili. Doppio clic su un host per connetterti.

Port forwarding e tunnel

Inoltri locali, remoti e dinamici (SOCKS) da un modulo, e un pulsante "Solo tunnel" che li apre senza shell remota. Ti avvisa se un inoltro è esposto a tutta la rete.

Chiavi SSH

Le tue chiavi con le loro impronte, a colpo d'occhio. Genera nuove chiavi Ed25519 o RSA, oppure importane una trascinando il file sulla finestra.

X11 forwarding

I programmi grafici del server sul tuo schermo, in modalità protetta di base. La modalità fidata si usa solo se la scegli, con un avviso chiaro.

Nessun vincolo

Niente database e nessun formato proprio: FireLogin legge e scrive i file standard di OpenSSH. Se lo disinstalli, ssh tuo-host funziona esattamente come prima.

Nativo e leggero

Una sola app nativa di circa 4 MB, scritta in Rust. Niente webview, niente Electron, nessun motore browser dentro. In italiano e in inglese.

Uno sguardo dentro

Le schermate usano host di esempio.

Sicuro per progetto

Un client SSH maneggia le chiavi dei tuoi server. FireLogin è costruito per toccarle il meno possibile.

  • SSH lo fa OpenSSH. FireLogin non implementa il protocollo: cifratura, chiavi, ssh-agent e known_hosts sono quelli dell'OpenSSH del tuo sistema.
  • Le chiavi private non vengono lette. Le impronte le calcola ssh-keygen dalla parte pubblica; le passphrase si scrivono in ssh-keygen, nel tuo terminale.
  • Niente password, niente telemetria. Non viene salvato nulla oltre ai file standard di OpenSSH e FireLogin non fa chiamate di rete: l'unico traffico è la tua connessione SSH.
  • Protetto dalle injection. Host, utenti e valori sono validati prima di arrivare al config o alla riga di comando: un host come -oProxyCommand=… viene rifiutato.
  • Attento al tuo config. Prima di modificare ~/.ssh/config fa un backup, scrive in modo atomico con permessi 0600 e cambia solo le righe che gestisce.
  • Nessuna shell di mezzo. I programmi partono con argomenti separati, mai componendo una riga di comando da interpretare.

Download

FireLogin 0.1.0-6 per macOS 10.13 o successivo, una sola app per Mac Apple Silicon e Intel. Usa l'OpenSSH incluso in macOS; per l'X11 forwarding serve anche XQuartz.

FireLogin è gratuito: lo scarichi e lo usi senza costi, senza account e senza registrazione. È software proprietario di NetForge; il codice sorgente non è pubblicato.

Impronte SHA-256: FireLogin-macos.sha256 · Windows (WSL2) e Linux: in arrivo.

Primo avvio

FireLogin non è notarizzato da Apple, quindi la prima volta macOS lo blocca. Per consentirlo:

  1. Apri FireLogin una volta e chiudi l'avviso.
  2. Vai in Impostazioni di Sistema → Privacy e sicurezza, scorri in fondo e premi Apri comunque.
  3. Conferma con la password. Da quel momento si apre normalmente.

Oppure, dal Terminale:

xattr -dr com.apple.quarantine /Applications/FireLogin.app

Alla prima connessione macOS chiede anche se FireLogin può controllare il Terminale: consentilo, è così che apre le sessioni SSH.

NetForge

Dagli autori di NetForge

NetForge è la dashboard di sicurezza per sysadmin Linux: audit, firewall, VPN, SSL, DNS e analisi di rete in oltre 50 moduli. Gira in locale, senza cloud e senza telemetria.

Scopri NetForge →