Come connettersi a sftp in filezilla usando la chiave privata


11

Ho scaricato filezilla su Ubuntu 14.04 utilizzando il gestore pacchetti ( apt-get) e attualmente sto configurando un sito per il trasferimento di file sul server remoto che sto usando. Per il tipo di accesso, devo usare la chiave privata, ma non è elencata come opzione. Ho installato la versione errata di FileZilla o qualcosa del genere? Ho provato ad aggiornare l'installazione ma dice che FileZilla è aggiornato. Qualsiasi aiuto sarebbe apprezzato, questa è la prima volta che utilizzo sftp.


1
Hai davvero bisogno di Filezilla? Il browser di file predefinito può eseguire SFTP. Premi Ctrl-L, la barra degli indirizzi dovrebbe apparire e poi puoi navigare sftp://some.server.
muru,

Risposte:


15

Devi configurare l'autenticazione con chiave.

Apri il menu Edit> Settings…e vai a Connection> SFTP.

Aggiungi i file chiave e il gioco è fatto.

inserisci qui la descrizione dell'immagine


1
Ho provato ad aggiungere un file chiave ssh in questa pagina selezionandolo dopo aver fatto clic sul pulsante "Aggiungi file chiave", ma è stata visualizzata una finestra di dialogo che diceva che il file era apparentemente nel formato sbagliato e doveva essere convertito nel formato putty (. ppk o qualcosa del genere). Quando ho fatto clic su Sì, ha richiamato il file manager, ma non mostra più il file di chiavi nella directory in cui è memorizzato. Qual è il modo corretto di aggiungere il file o dovrei usare l'altra opzione di usare l'agente SSH del sistema (non so come farlo comunque)?
loremIpsum1771

Scusa, sii onesto. Questa è una domanda completamente diversa. Dovresti chiederne uno nuovo. Rispondere alle nuove domande nei commenti è fonte di confusione per gli altri lettori.
AB


Grazie per il link Sembra che la tua domanda qui sia stata risolta. Puoi accettare la risposta qui. Fai clic sul segno di spunta sul lato sinistro della risposta. E forse un voto.
AB

Devi effettuare il login con l'opzione "normale" e lasciare vuota la password (dovresti aver aggiunto il file chiave ssh nelle opzioni prima, come spiegato in questa risposta)
Leto,

1

La soluzione per me è stata quella di cambiare il tipo di accesso in Key File. Nel mio caso, ho un utente Ubuntu con le autorizzazioni corrette che ho usato il link qui sotto per configurare.

Avevo provato la risposta sopra, ma non ha funzionato. Immagino che potrebbe avere se l'utente fosse effettivamente root?

Link per creare un utente non root per accedere con la chiave SSH: https://www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys

In FileZilla: esempio di FileZilla

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.