Informazioni su PuTTy e Tutorial, incluso un Tutorial PuTTy

Dopo il mio ultimo post sui poteri di PuTTy in combinazione con un router abilitato per SSH, ho iniziato a pensare ai tutorial.

Non sono un grande fan dei tutorial, perché non riesco sempre a scuotere la sensazione di fare qualcosa qui di cui non ho una conoscenza particolare. E a seconda di quello che faccio, questo mi disturba. Un sacco. Prendi ad esempio il cucito (sì, mi piace davvero il divertimento del cucito, almeno finché è divertente); all'inizio ho fatto solo tutorial preimpostati. Ho avuto modo di vedere alcuni risultati, anche abbastanza velocemente, ed ero felice. Ma i vestiti non si adattavano così bene, il più delle volte dovevo fare correzioni per essere almeno un po 'soddisfatto del mio lavoro.

Ormai, faccio la maggior parte dei miei modelli di cucito prendendo i pezzi da tutorial e conoscenze e mettendoli insieme, e funziona bene per me. Il mio punto è che i tutorial sono spesso brevi, dando risultati interessanti in breve tempo, ma spesso mancano della teoria necessaria. Ti è mai successo di aver fatto qualcosa con un tutorial che semplicemente non avrebbe funzionato? E dopo aver ripassato il testo completo, guardando tutte le immagini, ti rendi conto che c'è un piccolo errore o qualcosa a cui non avresti pensato, che l'autore ha preso come dato?

Immagino che sia la ragione per cui non voglio scrivere tutorial, il pericolo di perdere qualcosa (o di tagliare troppo o qualcosa del genere) o di avere persone sedute di fronte a loro pensando "Fanculo questo ragazzo, questo non fa ' non funziona! ". Inoltre, ci sono molti tutorial disponibili su quasi ogni argomento. O ci sono?

Ma - come sospetta il titolo - per ora perderò questa abitudine e ti darò alcuni spari e spiegazioni riguardo al mio ex post. Nessun tutorial in senso classico, ma uno come quello che provo a scrivere anche le mie cose: solo concetti e idee, ma questa volta con le immagini.

Quindi iniziamo. Dal momento che sto mantenendo la mia connessione aperta per la maggior parte del tempo, sto usando PuTTyTray invece del normale PuTTy o suo cugino portatile, quindi alcune funzioni descritte qui non sono disponibili in altre versioni.

Qui abbiamo la schermata iniziale. Utilizzare "Impostazioni dal file" (nella parte inferiore dello schermo) per salvare le sessioni in un file nella directory PuTTy invece che nel registro di Windows. Un must assoluto per tutti gli utenti portatili. La prima ellisse è dove digiti l'IP del tuo server di destinazione (o del router, nel nostro caso). Se non ricordi il tuo IP in qualsiasi momento o ottieni IP dinamici, crea un account dyndns per evitare problemi. La maggior parte dei router viene fornita con supporto dyndns integrato al giorno d'oggi, risparmiando lo sforzo di uno strumento di aggiornamento. Ovviamente, vogliamo avere "SSH" come tipo di connessione, ma è abilitato per impostazione predefinita, quindi non dovrebbero esserci problemi.

Ah, quello mi ha preso un po 'di tempo per capire. O per essere più precisi: stavo imprecando e imprecando per il problema che ho riscontrato e per caso sono riuscito a trovare una soluzione nelle impostazioni del mio terminale, che mi ha sembrato molto strano. Quindi voglio condividere le mie intuizioni. L'opzione che ho cerchiato cambia il personaggio inviato al server premendo il tasto backspace. Dato che tutti i router che ho citato usano una specie di Linux, potresti voler cambiare l'opzione con quella giusta, "Control +? (127)". Senza quello abilitato, il mio fritzbox digiterebbe solo "[^" o qualcosa del genere invece di eliminare l'ultimo carattere. Molto noioso.

Quella è una delle funzioni solo di PuTTyTray che ho menzionato e che non desidero perdere mai più, indipendentemente da quanto a volte PuTTyPortable sia più conveniente per i miei scopi. Lascia l'opzione su "normale" per avviarlo in modalità terminale normale. Preferisco quello, dal momento che voglio usare l'autenticazione con password. Non serve minimizzare la finestra da inserire all'avvio, solo per riavviarla, digitare la password e ridurla di nuovo a icona. "Sempre" e "Mai" hanno prodotto comportamenti divertenti che non sono riuscito a capire, ma, se vuoi indovinare e come enigmi, vai e provalo.

E oh, anche l'opzione "Accetta singolo clic ..." è buona, se usi questo tipo di ripristino in tutti i tuoi programmi. Mischiare doppio clic e singolo clic non è sicuramente una buona idea, almeno non per me.

O si. Non è così importante, devo ammetterlo. Ma ti consentirebbe di scegliere un nome utente difficile da ricordare (per favore non dire nulla sulla "radice" che ho digitato lì ... è solo a scopo dimostrativo!), E ancora più difficile da indovinare. Quando utilizzo l'autenticazione con password, devo solo digitare la mia password e non il mio nome utente. mi risparmia ~ 1, 2 secondi. Sìì!

Frenesia della pittura !! Bene, ora eccoci qui. Questa scheda è la mekka per tutte le tue esigenze, il santo graal del port forwarding.

Si consiglia di utilizzare la prima opzione che ho cerchiato, ma non è priva di rischi (sicurezza, principalmente). Tuttavia, alcuni protocolli potrebbero richiedere questa opzione per funzionare correttamente. Quando guardi le voci 1, 2 e 3 hanno tutte una porta di origine (la prima colonna) e una destinazione (la seconda), come le mie frecce - fatte estremamente bene, se così posso dire - prova a mostrarti.

1.) Questo è un port forwarding standard come quello usato da qualsiasi programma. Ho specificato la mia porta di origine, che è 5700 (selezionare sempre "locale" come tipo se non si è sicuri degli altri e delle loro azioni) e una destinazione che di solito è un IP più una porta. Come puoi vedere o almeno indovinare, è per VNC (porta 5900) ed è per un desktop immaginario nella mia rete domestica.

2.) Quello che uso per l'emulazione di una VPN. Ricordi la scheda di rete virtuale che ho dovuto creare? Gli ho dato l'IP 10.0.0.1 molto innovativo, i servizi di condivisione file di Windows usano la porta 139, quindi la sua 10.0.0.1:139 per l'origine. La destinazione è il mio disco rigido di rete principale con la stessa porta. Se si specifica un IP per la porta di origine, la porta viene inoltrata solo se viene utilizzata la scheda di rete conforme. Nel caso della condivisione di file, ho dovuto farlo, poiché volevo lavorare in entrambi i modi contemporaneamente: condivisione di file locale e condivisione di file su SSH. Se hai bisogno di uno solo di entrambi, sentiti libero di inoltrare la porta senza un IP di origine.

3.) Questo è praticamente come il primo, ma punta a una scheda di rete virtuale che ho creato sul mio router. L'ho fatto perché è vietato mappare qualsiasi porta direttamente sul proprio IP del router, ma è consentito il mapping alla scheda di rete virtuale. Qui, sto inoltrando la porta 80 di localhost (NON farlo quando si esegue un server web o qualsiasi software che utilizza la porta 80) alla porta 80 della NIC virtuale, quindi posso visualizzare la pagina di stato del mio router nel mio browser qui al lavoro, dando un'occhiata alle liste telefoniche e simili. Avrei anche potuto effettuare un port forwarding come "6666 192.168.178.253:80", per visualizzare la pagina dei miei router, avrei dovuto connettermi a "localhost: 6666" nel mio browser, nonché per collegare il mio VNC, I devi connetterti a ": 5700" anziché semplicemente "".

Tuttavia, fai attenzione con Connessione -> Proxy-Tab. Non è necessario specificare qui nulla per PuTTy per fornire il proxy SOCKS che ho citato. Ciò è necessario solo se PuTTy è costretto (o voleva) utilizzare un proxy per connettersi alla rete di destinazione (di solito, Internet) stessa, come quando si utilizza PuTTy su TOR, ad esempio, che è a mio avviso il più comodo c'è un modo di usare TOR.

Oh mio Dio, ho quasi dimenticato quello .. questo è cruciale quando si mantiene attiva la connessione per molto tempo. Se la connessione si interrompe, c'è la possibilità che il componente server rimanga attivo e in esecuzione sul router e, se la riconnetti, ne hai una seconda in esecuzione e una terza in caso ciò accada di nuovo .. cogli la mia deriva. Ho scelto un valore di 60 secondi e funziona per me. È stata una scelta più o meno casuale, tuttavia, altri valori potrebbero fare altrettanto bene.

Va bene. Lo ammetto, non ha fatto molto male. Forse continuerò a ... continuare a pubblicare divertenti immagini imbrattate sui programmi che uso ...

cya a presto! :)