Come SSHMount tratta le tue chiavi e i tuoi dati

Un client SFTP che monta un volume nel Finder custodisce due cose che vale la pena proteggere: le credenziali che aprono il tuo server, e la certezza che il server che risponde sia quello che intendevi. Ecco esattamente che cosa fa SSHMount su entrambe.

Illustrazione del pannello di conferma della host key, con la fingerprint del server e i pulsanti per accettare o annullare. production.example.com — ED25519 SHA256:9rM2Qw+7kZs1TnLpVb4XeH0aYdFgJc8u3
Illustrazione schematica dell'interfaccia, non uno screenshot.
  • Nessun tracciamento. Nessun dato raccolto. Nessuna analitica di terze parti.I privacy manifest di SSHMount dichiarano esattamente questo, e Apple li pubblica insieme all'app.
  • Nessun nostro server in mezzo.Il traffico va dal tuo Mac al tuo server e da nessun'altra parte. Non c'è nessun relay, nessun account cloud, nessuna registrazione. Se la nostra azienda sparisse domani, le tue connessioni resterebbero fra te e le tue macchine.
  • Credenziali e chiavi private restano nel Portachiavi.In un access group condiviso che l'app e la sua estensione per il Finder possono leggere entrambe — mai scritte in chiaro sul disco.
  • In sandbox, firmata e distribuita tramite il Mac App Store.Nessun installer da altrove, nessun pacchetto di cui fidarsi, nessuna impostazione di sicurezza da abbassare.
  • Le host key sono verificate, in modo severo.Dopo l'handshake, prima dell'autenticazione. Un mismatch interrompe sempre. L'estensione per il Finder non ha un'interfaccia propria, quindi rifiuta gli host sconosciuti invece di indovinare al posto tuo — è l'app a chiedertelo, mostrando la fingerprint, prima che qualcosa venga considerato affidabile.
  • E questo sito.Nessun cookie di tracciamento, nessun banner di consenso da chiudere, nessuno script di terze parti che ti guarda leggere.

Che cosa succede quando ti connetti

  1. La connessione TCP e l'handshake SSHSSHMount apre la connessione direttamente dal tuo Mac verso l'host e la porta del tuo profilo. Niente viene passato da un proxy e niente viene inoltrato da un relay.
  2. La host key viene controllata — prima che parta qualsiasi cosaIl server presenta la sua host key. SSHMount la cerca con l'implementazione known_hosts di libssh2, che legge lo stesso formato di file di OpenSSH: hostname hashed, pattern con wildcard e marcatori @revoked si comportano come ti aspetti. Tutto questo avviene dopo l'handshake e prima dell'autenticazione.
  3. Un mismatch interrompe. Un host sconosciuto chiede — o rifiutaSe la chiave salvata e quella presentata non coincidono, la connessione si ferma lì, ogni volta. Se l'host è semplicemente sconosciuto, l'app ti mostra la fingerprint e aspetta: niente è considerato affidabile finché non lo dici tu. Dentro l'estensione per il Finder la policy è strict e non c'è nessun dialogo: un'estensione senza interfaccia non può chiedere, quindi rifiuta invece di indovinare.
  4. Solo a quel punto viene inviata una credenzialeLa tua password o la tua chiave privata viene letta dal Portachiavi di macOS e usata verso un server che hai già identificato. Le sessioni di terminale seguono esattamente la stessa sequenza — un terminale consegna una password esattamente come fa l'estensione, quindi riceve lo stesso controllo.

Dove stanno i segreti

  • Password, chiavi private e passphrase sono conservate nel Portachiavi di macOS, in un access group condiviso fra l'app e la sua estensione File Provider, così entrambe possono usarle senza una seconda copia.
  • Niente viene scritto sul disco in chiaro. Non esiste un file di configurazione che contenga una password.
  • Le host key affidabili stanno in un file known_hosts condiviso, e il comando Import known_hosts… porta dentro gli host di cui ti fidi già da ~/.ssh/known_hosts.
  • I campi password sono nascosti per impostazione predefinita e si rivelano con un click, così una condivisione dello schermo non diventa una fuga di credenziali.

Che cosa dicono i privacy manifest

  • I file PrivacyInfo.xcprivacy distribuiti con l'app e con la sua estensione dichiarano nessun tracciamento, nessun dato raccolto, nessun dominio di tracciamento e nessuna analitica di terze parti. Apple pubblica quelle dichiarazioni sulla scheda dell'App Store, dove puoi confrontarle con questa pagina.
  • L'unica categoria di API dichiarata è quella dei timestamp dei file, usata per i file che l'app gestisce da sé.
  • Gli acquisti sono gestiti da Apple. A noi arrivano lo stato dell'abbonamento e i report aggregati di Apple — mai i tuoi dati di pagamento.

E questo sito

  • Non viene impostato nessun cookie — nemmeno uno «funzionale». È per questo che qui non c'è nessun banner di consenso.
  • Nessun font, script, foglio di stile o immagine viene caricato da una CDN di terze parti. Tutto arriva da questo dominio, e la pagina usa il carattere di sistema che il tuo Mac ha già.
  • Non è incorporato nessun prodotto di analytics. Niente in questa pagina ti profila mentre la leggi.

I tuoi file sono già lì. Aprili.

Smetti di copiare cartelle avanti e indietro. Monta il server, lavora nel Finder, tieni un terminale aperto accanto.

macOS 13 o successivo · Piano gratuito, nessun account richiesto