Disconnettere un client SFTP in sicurezza
Completa ogni trasferimento SFTP in coda, attendi la risposta finale di chiusura, disconnetti la sessione e rimuovi o revoca in sicurezza la chiave API salvata.
Ultima revisione
Gli screenshot mostrano l’interfaccia in inglese.
Un trasferimento non è concluso in sicurezza quando l’indicatore raggiunge per la prima volta il 100%. dosya mantiene i caricamenti SFTP nel buffer finché il client non chiude l’handle del file; solo una risposta CLOSE riuscita conferma il completamento del caricamento nel cloud. Chiudere prima la connessione può lasciare il file remoto assente, mentre un download interrotto può lasciare una copia locale incompleta.

Prima di disconnetterti, verifica se la coda contiene caricamenti, download o solo elementi completati. Un caricamento può ancora fallire al CLOSE se l’accesso allo spazio di lavoro è cambiato, lo spazio di archiviazione o un criterio hanno rifiutato il file oppure il servizio ha restituito un errore API. Un download è completo solo quando il client locale ha scritto il numero di byte previsto.
Passaggi
- Smetti di aggiungere operazioni alla coda SFTP e attendi che ogni trasferimento necessario non sia più attivo o in ripetizione. Conserva eventuali messaggi di errore che indicano
close,read,write, stato 2, 3 o 4. - Per un caricamento, aggiorna o elenca di nuovo la destinazione e confronta nome e dimensione remoti con l’origine locale. Per un download, confronta la dimensione locale o calcola un checksum locale rispetto a una copia attendibile.
- Chiudi gli editor remoti e gli handle dei file aperti prima di terminare la sessione. Nel prompt OpenSSH usa
bye; in un client grafico scegli il normale comando di disconnessione invece di terminare il processo. - Verifica che il client non mostri trasferimenti in coda né sessioni dosya attive. Se si riconnette automaticamente, disattiva la sincronizzazione in background del sito salvato o rimuovilo dall’elenco di avvio del client.
- Rimuovi la password
dos_…dall’archivio privato delle credenziali del client se questo computer non deve più connettersi. Eliminare una password salvata non invalida copie della stessa chiave API conservate altrove. - Per interrompere l’accesso, apri Profilo → Chiavi API, scegli la chiave dedicata e seleziona Revoca. La conferma è Chiave revocata; SFTP conserva nella cache gli accessi riusciti fino a 60 secondi, mentre l’autorizzazione API ha cache separate. Dopo il completamento dell’invalidazione, riconnettiti e prova un’operazione innocua per verificare il rifiuto; 60 secondi non sono un limite totale della revoca.

Revocare la chiave impedisce le operazioni successive ma non elimina i file già trasferiti. Terminare una sessione non annulla neppure una modifica nel cloud che ha già ricevuto una risposta CLOSE riuscita; verifica la destinazione prima di decidere se serve pulizia.
Se la coda è bloccata, conserva il nome dell’operazione e il messaggio limitato del server. dosya associa API 403 a Permission denied, API 404 a No such file e gli altri errori allo stato 4; il testo simile a una chiave viene oscurato e i messaggi sono limitati a 180 caratteri.
Risultato previsto
Il client non ha handle dei file attivi né trasferimenti in coda, i byte finali dei file necessari sono stati verificati e la sessione è chiusa. Una credenziale rimossa localmente è assente dal dispositivo, mentre una chiave revocata viene rifiutata a una nuova connessione o operazione autenticata dopo il completamento dell’invalidazione della cache.
Guide correlate
Ti è stata utile?
Caricamento delle valutazioni…
Quando voti, salviamo un cookie tecnico per un massimo di 180 giorni, così puoi cambiare la tua risposta.
Domande e risposte
Fai una domanda sui passaggi di questa guida. Le domande vengono revisionate prima della pubblicazione.
Non inserire dati dell’account, credenziali o file privati nelle domande pubbliche. Usa l’assistenza privata in questi casi.
Caricamento delle domande…
Accedi al tuo account dosya per fare una domanda.