PuTTY è un'app Windows gratuita che ti consente di stabilire una connessione sicura a un altro computer. Uno degli usi più comuni di PuTTY è l'apertura di una connessione Secure Shell (SSH) a un server Unix remoto, come un server Web basato su Linux. PuTTY è inoltre dotato di un client FTP sicuro (SFTP) chiamato PSFTP, che consente di caricare e scaricare file in modo sicuro tra computer. Questo articolo spiega come connettersi in modo sicuro a un computer remoto utilizzando PuTTY e come trasferire file tramite PSFTP.
Passi
Metodo 1 di 3: installazione di PuTTY
Passaggio 1. Vai su
PuTTY è un modo gratuito per rendere sicure le connessioni a un server che accetta connessioni SSH. Se ti è stato chiesto di connetterti a un determinato server tramite SSH (attraverso il lavoro, la scuola, il server personale di un amico, ecc.), PuTTY lo renderà più semplice. Inizia navigando sul sito web di PuTTY.
Passaggio 2. Scarica il file "msi" dalla sezione "File del pacchetto"
Tutti i diversi file possono sembrare un po' confusi e travolgenti, ma non c'è bisogno di preoccuparsi! Attenersi al programma di installazione principale di PuTTY nella parte superiore della pagina Web, poiché è facile da installare e contiene alcuni strumenti utili aggiuntivi (come PSFTP) di cui potresti aver bisogno in seguito.
Per scoprire se è necessaria la versione a 64 bit o a 32 bit, aprire la barra di ricerca di Windows, digitare about, quindi fare clic su Informazioni sul tuo PC. Guarda il numero accanto a "Tipo di sistema" nel pannello di destra e scarica la versione che corrisponde a quel numero.
Passaggio 3. Esegui il programma di installazione di PuTTY
Fai doppio clic sul programma di installazione che hai scaricato (sarà nella cartella Download predefinita), quindi segui le istruzioni sullo schermo per installare PuTTY. Basta scegliere le impostazioni predefinite e andrà tutto bene. PuTTY (e PSFTP) verranno aggiunti al menu Start una volta completata l'installazione.
Metodo 2 di 3: effettuare una connessione SSH
Passaggio 1. Apri PuTTY sul tuo computer
Sarà nel menu Start. PuTTY si aprirà a una schermata di configurazione.
Passaggio 2. Compila i campi di connessione sul tuo client PuTTY
Dopo aver avviato PuTTY, sullo schermo apparirà una finestra di dialogo.
- Digita il nome host o l'indirizzo IP a cui desideri connetterti nel campo "Nome host". Un nome host ha l'aspetto di una stringa di parole, come student.harvard.edu. Il tuo indirizzo IP è composto da 4 numeri collegati tra loro, come 10.0.01.
-
SSH è selezionato per impostazione predefinita, che imposta il campo "Porta" su 22.
Se hai bisogno di SSH su una porta diversa, inserisci quella porta ora.
- Puoi selezionare telnet se hai solo bisogno di testare la porta remota, ma evita di usarla per accedere a un server in remoto. Basta selezionare telnet e inserisci invece la porta desiderata.
- Clic Salva per creare un profilo. In questo modo puoi selezionare rapidamente questo host in futuro.
Passaggio 3. Fare clic su Apri per connettersi al server
Una volta che la connessione è andata a buon fine, ti verrà chiesto di inserire il tuo nome utente e password per accedere. Ora puoi eseguire qualsiasi comando Unix consentito dal tuo amministratore di sistema.
- Alcuni amministratori di sistema rafforzano la sicurezza rendendo SSH in un server solo per SSH in un altro. Se hai bisogno di SSH in un altro server da quello a cui hai appena effettuato l'accesso, usa ssh -l username remotehostname.
- Se non hai salvato un profilo, ti verrà chiesto di farlo ora. Clic sì o No quando richiesto.
Metodo 3 di 3: utilizzo di PSFTP per trasferire file in modo sicuro
Passaggio 1. Apri PSTFP sul tuo computer
PuTTY viene fornito con un'app FTP sicura che ti consente di trasferire file tra il tuo computer e un server remoto. Troverai PSFTP nel menu Start.
Passaggio 2. Digitare open hostname
Sostituisci hostname con il nome host o l'IP a cui devi connetterti. Un nome host segue il formato Students.harvard.edu, mentre un indirizzo IP ha questo aspetto: 10.0.01.
Passaggio 3. Premere Invio
Questo inizializza la connessione al server.
Se ti viene richiesto di memorizzare una chiave nella cache, digita sì.
Passaggio 4. Accedi al server
Usa il nome utente e la password che ti sono stati assegnati per questo server. Una volta effettuato l'accesso, vedrai una richiesta.
Passaggio 5. Passare alla cartella remota in cui si desidera caricare o scaricare un file
Utilizzerai il comando cd, che significa "cambia directory", per farlo. Digita cd folderpath e premi accedere. Sostituisci folderpath con il percorso della cartella remota a cui devi accedere.
- Ad esempio, se desideri caricare un nuovo file HTML in una cartella chiamata www nella tua home directory, digita cd www e premi accedere.
- Puoi eseguire il comando pwd per visualizzare i file nella cartella remota. Se il file remoto esegue una versione di Unix, usa ls per elencare i file nella cartella.
Passaggio 6. Vai alla cartella sul tuo computer in cui desideri salvare o caricare un file
Questa volta utilizzerai il comando lcd, che significa "directory di modifica locale". Digita lcd folderpath, sostituendo folderpath con il percorso completo della cartella.
Per vedere un elenco di file nella cartella corrente, digita !dir e premi accedere.
Passaggio 7. Carica o scarica un file
Il comando è leggermente diverso a seconda di cosa vuoi fare. Al termine del trasferimento, tornerai al prompt.
- Ad esempio, se vuoi caricare un file che è nel tuo Documenti cartella, digitare cd Documenti o C:\Utenti\tuonome\Documenti.
- Per caricare il file sul server remoto, digita put filename (sostituendo il nome del file con il vero nome del file) e premi il tasto accedere chiave.
- Per scaricare un file, digita get filename (sostituisci il nome del file con il nome del file effettivo) e premi accedere.
Suggerimenti
- Se non conosci SFTP, potresti provare un'app con un'interfaccia utente grafica (GUI), poiché è molto più facile da usare. Scopri app come Filezilla e CuteFTP.
- L'utilizzo dei server PuTTY e SSH può essere un po' confuso, soprattutto se non si ha molta esperienza di programmazione. Se hai problemi a risolvere l'aspetto della programmazione, rivolgiti a un professionista IT per chiedere aiuto.
- Scarica il software PuTTY solo dal suo sito Web ufficiale. Se trovi il software PuTTY altrove, scaricalo a tuo rischio.