Putty (software) ha generalmente due scopi.
1.Usato come protocollo di trasferimento file.
2.Usato per generare la chiave Hash
1.
-> La maggior parte dei servizi di hosting, sia online che offline sono costruiti su LINUX OS, giustamente perché fornisce una migliore sicurezza per i dati dei clienti. Specialmente quando migliaia di dati dei clienti sono memorizzati in un unico luogo, la sicurezza è la prima priorità.
-> Tuttavia questo pone una sfida maggiore per gli utenti non LINUX OS da affrontare. Ecco che arrivano le applicazioni di terze parti come PuTTy che permette agli utenti non-linux di installare questo particolare software (PuTTy), e interagire con i server linux da un sistema operativo non-linux
-> L'interfaccia di PuTTy è simile al terminale di Windows, ma l'utente deve essere consapevole dei comandi linux per interagire con esso
-> PuTTy fornisce varie funzioni di trasferimento file come FTP e SFTP a seconda delle esigenze di sicurezza degli utenti.
2.
->PuTTy è anche usato per generare la chiave SSH. Oggigiorno l'uso delle password è soggetto a minacce alla sicurezza, specialmente quando si tratta di molti dati riservati online. PuTTy permette di generare una serie di chiavi, che è una combinazione di centinaia di caratteri alfanumerici e speciali, che è quasi impossibile da decifrare
->SSH genera due tipi di combinazioni di chiavi i.Chiave pubblica che è usata per accedere al terminale da persone autorizzate, e chiave privata che non dovrebbe essere condivisa con nessuno, la chiave privata è criptata nel server particolare dell'utente che può essere aperto solo con una chiave pubblica
-> Quando si utilizza un sistema particolare per accedere a un server si può semplicemente puntare alla chiave pubblica e si può accedere al server in qualsiasi momento senza inserire alcuna password o utente nsme
->Un posto dove ho trovato particolarmente l'uso di PuTTy è "Digital Ocean hosting services"