Il programma di trasferimento file sicuro (sftp) della riga di comando e i client SFTP grafici, come Filezilla, WinSCP e Fetch, utilizzano la crittografia SSH2 per autenticare e stabilire canali protetti tra host in rete. Sebbene i client SFTP siano funzionalmente simili ai client FTP, utilizzano protocolli diversi; di conseguenza, non è possibile utilizzare un client FTP standard per connettersi a un server SFTP. Nota:puoi avere un solo account sftp in un cPanel. Non puoi avere più sftp in un cPanel.
Come generare la chiave SSH dal tuo VPS.
- Accedi a WHM con utente root e accedi all'account cPanel da WHM.
- Una volta che sei nell'account cPanel, vai a Sicurezza>> Accesso SSH.
- Nella nuova pagina, fai clic su Gestisci chiavi SSH pulsante.
- Fai clic su Genera una nuova chiave pulsante nella parte superiore della finestra.
- Compila le informazioni richieste per generare la chiave.
- Ora dovresti avere sia una chiave pubblica che una chiave privata generata. Puoi trovare le chiavi nella cartella .ssh . Salva sul tuo computer locale.
Ora dovremo configurare il client FTP per utilizzare SFTP. Segui i passaggi seguenti per configurarlo in Filezilla.
- Apri Filezilla e vai a Modifica>> Impostazioni.
- Nel menu delle impostazioni, seleziona SFTP opzione e fare clic su Aggiungi file chiave .
- Ora, sfoglia il file Key che hai scaricato di recente da cPanel.
NOTA :Se la tua chiave è già un file .ppk dovresti andare bene, altrimenti FileZilla ti chiederà di convertirlo. fai clic su Sì convertire.
- Dopo aver fatto clic su Sì per convertire il file, verrà richiesta la password . Devi fornire la stessa password utilizzata durante la creazione della chiave e fare clic su Ok .
- Ora fornisci il nome file per la chiave convertita e fare clic su Salva . Vedrai che la chiave è stata aggiunta. Fare clic su Ok per salvare le impostazioni.
Questo è tutto!!! Ora dovresti essere in grado di inviare SFTP al tuo server.