È necessaria una chiave SSH per SFTP?

2

Dato che SFTP sta per SSH + FTP, presumo che dovrei sempre creare una coppia di chiavi SSH, tuttavia, vedo nella mia configurazione client che è opzionale.

È applicabile sia per la coppia di chiavi SSH lato server che lato client.

    
posta Jamo 30.10.2018 - 16:13
fonte

1 risposta

4

Una chiave host è obbligatoria per qualsiasi server ssh. Il server può avere più chiavi host utilizzando diversi algoritmi. Se non è presente alcuna chiave all'avvio del server, viene generata una chiave host per il server.

Un client ssh può autenticarsi con una vasta gamma di metodi diversi. I due più comuni sono password e publickey . Come suggerisce il nome, solo publickey richiede una chiave. Molto spesso si consiglia di utilizzare publickey in quanto ha numerosi vantaggi in termini di sicurezza rispetto a password e publickey è anche migliore per l'esperienza utente.

Quanto sopra si applica sia quando si utilizza ssh per eseguire comandi sulla macchina remota sia quando si usa scp o sftp per trasferire file. Una volta create le chiavi, verranno utilizzati gli stessi file chiave per tutti e tre i comandi.

    
risposta data 30.10.2018 - 16:32
fonte

Leggi altre domande sui tag