Διασκεδαστικά πράγματα που πρέπει να κάνετε με το PuTTy και το Linux-Routers

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Εάν έχετε δημιουργήσει κάποιο είδος σύνδεσης SSH σε υπολογιστή με Windows τα τελευταία χρόνια, είτε πρόκειται να συνδεθείτε στο δίκτυο του πανεπιστημίου είτε να εξασφαλίσετε μια γραμμή για μια μη ασφαλή μεταφορά FTP, πιθανότατα έχετε αντιμετωπίσει το πρόγραμμα Στόκος στο δρόμο προς τη σωτηρία. Είναι εύκολο στη χρήση, δωρεάν και ισχυρό OSSish. Αυτό που πολλοί άνθρωποι δεν ξέρουν για το PuTTy, είναι αυτό που άλλες δυνάμεις εκτός από ή καλύτερα εκτός από το SSH slumber μέσα στο μικρό εκτελέσιμο.

Δεν ήμουν εξαίρεση σε αυτό όταν αποφάσισα να ξεγελάσω λίγο με το AVM Fritz! Box (ευρυζωνικό δρομολογητή αρκετά κοινό στη Γερμανία και την Αυστρία που τρέχει με Linux) και εγκατέστησε - μεταξύ άλλων διασκεδαστικά - τον dropbear SSH Server σε αυτό. Τότε μπόρεσα να συνδεθώ στο οικιακό μου δίκτυο από όλο τον κόσμο χρησιμοποιώντας μόνο τον λογαριασμό μου Dyndns και το PuTTy, ή καλύτερα τον ξάδελφό του PuTTyPortable , το οποίο τρέχει από τους αντίχειρες χωρίς να αφήνει ίχνη πίσω στο σύστημα κεντρικού υπολογιστή. Ω χαρά!

Αφού πέρασα από τα τεράστια προβλήματα εγκατάστασης και διαμόρφωσης του dropbear μέσω FTP και VM, άρχισα αρχικά να σκέφτομαι τη χρήση που θα μπορούσα να βρω από αυτό.

Σημείωση : Δεν σκόπευα να δώσω οδηγίες για το πώς να χρησιμοποιήσω το PuTTy ή για να ρυθμίσω αυτές τις λειτουργίες που αναφέρομαι, περισσότερο για να δώσω κάποια έμπνευση. Το Google βοηθά όλους, αλλά αν κάποιος ενδιαφέρεται για ένα συγκεκριμένο HowTo, απλώς ρωτήστε, είμαι εδώ;).

Πρώτα απ 'όλα, ανακάλυψα ότι θα μπορούσα να χρησιμοποιήσω την κρυπτογραφημένη σύνδεσή μου για να εξαλείψω κάποιες τρύπες στο τείχος προστασίας μου, ενώ το VNC ήταν πάντα ένα μεγάλο αγκάθι στο πλευρό μου. Εάν χρησιμοποιώ τις τυπικές θύρες, δεν είναι ασφαλής και αν χρησιμοποιώ προσαρμοσμένες θύρες, θα πρέπει να μην τις θυμάμαι όταν χρειάζεται. Με τη σύνδεση SSH, πρέπει να θυμάμαι μόνο μια προσαρμοσμένη θύρα (στην πραγματικότητα, το PuTTy το θυμάται) και μπορώ να διαθέσω την επιπλέον προσπάθεια και χρόνο cpu για κρυπτογράφηση συνεδριών VNC, καθώς θα μπορούσα να γεμίσω όλες τις κοινές τρύπες στο τείχος προστασίας.

Απίστευτα απλό, αλλά ταυτόχρονα απίστευτα αποτελεσματικό. Αν θέλετε κάτι τέτοιο, η λειτουργία σήραγγας (επίσης προώθηση θυρών) είναι για εσάς. Μου επέτρεψε επίσης - με κάποια τροποποίηση και στο δρομολογητή - να βλέπω την πλευρά διαμόρφωσης που βασίζεται σε html από έξω πάνω από την ασφαλή γραμμή, ρίχνοντας μια ματιά στη λίστα των κλήσεων που ελήφθησαν απουσία.

Η επόμενη χρήσιμη λειτουργία που θα μπορούσα να σκεφτώ ήταν να χρησιμοποιήσω την ασφαλή σύνδεσή μου για να αποκρύψω την κίνηση στο Διαδίκτυο. Όχι για να παρακάμψω τους IP-Checks, αλλά για να αποτρέψουμε τον περιστασιακό αναλυτή δικτύου να έχει κάτι να δουλέψει εκτός από την τρέχουσα IP μου στο σπίτι. Κανένας προορισμός, πρωτόκολλο, δεδομένα. Η ρύθμισή του ήταν ακόμη πιο εύκολη από τη δημιουργία σηράγγων λιμένων, οι οποίες, κατά καιρούς, τείνουν να είναι πραγματικοί πόνοι στον κώλο, για να το πούμε. Για κάθε ανοικτή σύνδεση SSH και χωρίς περαιτέρω διαμόρφωση, το PuTTy προμηθεύει έναν πλήρη διακομιστή μεσολάβησης SOCKS για εσάς. Δεν είναι ωραίο; Και με προσθήκες όπως QuickProxy για τον Firefox μπορείτε να το ενεργοποιήσετε ή να το απενεργοποιήσετε όπως θέλετε. Το οποίο, φυσικά, είναι επίσης διαθέσιμο ως φορητή έκδοση . Αλλά όλοι το ήξερες ήδη.

Η τρίτη λειτουργία που χρησιμοποιώ αρκετά συχνά ήταν μια δυσάρεστη, αλλά άξιζε σίγουρα τον κόπο, καθώς ταιριάζει τέλεια στη ρύθμιση μου. Μου αρέσει πολύ τα VPN, αλλά δεν έχω συναντήσει ακόμη ένα λογισμικό VPN που να ικανοποιεί πραγματικά τις προσωπικές μου ανάγκες και / ή τις πεποιθήσεις μου. Έτσι, μεταξύ των άλλων διασκεδαστικών προγραμμάτων που έχω δημιουργήσει στο δρομολογητή μου (όπως αναφέρθηκε παραπάνω), ήταν ένας διακομιστής VPN, για να μπορώ να συνδεθώ με τους σκληρούς δίσκους με δυνατότητα δικτύου στο σπίτι. Για να το κόψω, λειτούργησε, ένιωσα ασφαλής και όλα, αλλά ήταν αδύνατο να πάρω τη λύση μαζί μου, καθώς όλες οι εφαρμογές VPN (OpenVPN, δηλαδή) απαιτούσαν εγκατάσταση και δημιουργία (και διαμόρφωση) ενός εικονικού προσαρμογέα δικτύου . Προσπάθησα λοιπόν να βρω μια εφικτή λύση που να περιλαμβάνει το PuTTy.

Το εύκολο ήταν να χρησιμοποιήσετε ένα πρωτόκολλο που σας επιτρέπει να μεταφέρετε αρχεία, FTP, SCP ή ακόμα και HTTP, αλλά όλοι απαιτούν να εκτελεστεί ένα ειδικό στοιχείο διακομιστή στον στόχο, κάτι που δεν είναι δυνατό για μένα χωρίς να αφήσω ένα οι υπολογιστές μου είναι ενεργοποιημένοι, κάτι που είναι εντελώς απίθανο. Το NAS μπορεί ακόμη και να διαχειριστεί το FTP, αλλά θα απαιτούσε να βασίζομαι μόνο στα FTP και FTP. Χωρίς Samba και FTP ταυτόχρονα για τα ίδια αρχεία. Έτσι έπρεπε να το απορρίψω επίσης.

Η επόμενη σκέψη ήταν να προωθήσω τη θύρα 139 (που χρησιμοποιείται από υπηρεσίες κοινής χρήσης αρχείων windows) στο δίκτυο-στόχο μου. Θα είχε λειτουργήσει, αλλά θα με καθιστούσε ανίκανο να χρησιμοποιήσω την υπηρεσία κοινής χρήσης αρχείων για τοπικές μετοχές. Χρησιμοποιώ αυτήν τη λύση στη δουλειά, οπότε είναι είτε σπίτι είτε δουλειά. Θα μπορούσε να λειτουργήσει, θα μπορούσα να ξεκινήσω μόνο τη σύνδεση των απαραίτητων, και ούτω καθεξής, αλλά δεν ήμουν απλά ευχαριστημένος με αυτό, έτσι έσκαψα περαιτέρω.

Αν βρήκα ένα λογισμικό για παράθυρα, το χρησιμοποιούσε δεν την υπηρεσία κοινής χρήσης αρχείων των Windows, αλλά μια δική της εφαρμογή, θα μπορούσα απλώς να της πω να χρησιμοποιήσει μια άλλη θύρα και να προωθήσει αυτήν, αλλά δυστυχώς, δεν βρήκα κανένα τέτοιο πρόγραμμα.
Το καλύτερο που θα μπορούσα να βρω ήταν να δημιουργήσω έναν προσαρμογέα δικτύου όπως το VPN, αλλά χωρίς να διαμορφώσω τίποτα σε αυτό εκτός από μια χωρίς νόημα IP και, στη συνέχεια, να προωθήσω όλη την κυκλοφορία στις 10.0.0.1.1139 στο δίκτυό μου στο σπίτι. Λειτουργεί σαν μια γοητεία, αλλά αν κάποιος τυχαίνει να βρει ένα πρόγραμμα όπως αναφέρθηκε παραπάνω, θα ήμουν πολύ ευτυχής να το δοκιμάσω. Προτιμώμενες φορητές εφαρμογές;)

Μια άλλη διαθέσιμη λειτουργία, αν και δεν το χρησιμοποιούσα πολύ συχνά, ήταν η προώθηση του πρωτοκόλλου X11 που χρησιμοποιείται από κοινούς επιτραπέζιους υπολογιστές Linux, το οποίο σας δίνει τη δύναμη να ελέγχετε τον απομακρυσμένο υπολογιστή παρόμοιο με το VNC, αλλά χωρίς την ανάγκη για πρόσθετο λογισμικό.

Το τελευταίο που θέλω να αναφέρω δεν είναι ένα από τα PuTTy, αλλά ένα που χρησιμοποιεί το ανοιχτό κέλυφος του για να το περάσει. Ένα μικρό πρόγραμμα που ονομάζεται etherwake μπορεί να εκτελεστεί σε κοινά συστήματα που υποστηρίζονται από Linux, το οποίο σας δίνει τη δυνατότητα να ξεκινήσετε τον υπολογιστή σας χωρίς να καθίσετε μπροστά του μέσω της μαγείας του WOL. Ένα προκαθορισμένο σενάριο κελύφους που εκτελείται με μια σύντομη εντολή, έναν διακομιστή VNC εγκατεστημένο ως υπηρεσία και είστε έτοιμοι. Συνδέστε το δρομολογητή, ξυπνήστε τον υπολογιστή, συνδεθείτε χρησιμοποιώντας VNC και ρίξτε μια ματιά στο πολύ σημαντικό έγγραφο που αφήσατε στο σπίτι.

Επομένως, εάν έχετε ένα Fritz! Box ή ένα από αυτά λαμπερά, νέα, παγκοσμίως διαθέσιμα OpenSource-Routers, ή απλά έναν παλιό κακό υπολογιστή που θα μπορούσε να προσφέρει έναν λογικό διακομιστή SSH για εξίσου λογική ποσότητα βατ που ξοδεύετε, Ίσως αυτές οι ιδέες να είναι ενσωματωμένες για εσάς.

Επίσης, λάβετε υπόψη ότι το PuTTyTray λειτουργεί και από τους Thumb Drives, χωρίς να αφήσει κανένα Δεδομένο πίσω (εάν χρησιμοποιείτε την επιλογή «session from file»), αλλά έχει το πλεονέκτημα ότι μπορεί να ελαχιστοποιηθεί στο δίσκο συστήματος.

Εάν σκοπεύετε να διατηρήσετε τη σύνδεση για αρκετό καιρό, θυμηθείτε επίσης να ενεργοποιήσετε τη λειτουργία 'Keep Alive';)

Επεξεργασία : Μετά την επίπληξη που δεν το έκανα από την αρχή, θα ήθελα να ενσωματώσω μερικούς χρήσιμους συνδέσμους που μπορεί να σας ξεκινήσουν.
Πλήρης οδηγός εγκατάστασης για Telnet, FTP, SSH, WOL & VPN σε Fritz! Box, Γερμανικά.
Μπορείτε επίσης να αποκτήσετε αυτές τις λειτουργίες δημιουργώντας μια ωραία και εύκολη εικόνα ψευδο-υλικολογισμικού εδώ, αλλά υποθέτω ότι θα μπορούσε να μην έχει την απαιτούμενη εικόνα για να συμπληρώσει όλες τις σωστές πληροφορίες εάν δεν το έκανε ποτέ χειροκίνητα πριν. Μην διστάσετε να χρησιμοποιήσετε τον παραπάνω σύνδεσμο και μόλις το καταλάβετε, χρησιμοποιήστε αυτόν. Επίσης γερμανικά, αλλά με πολύ λίγο κείμενο;)
Αλλο φροντιστήριο , αυτή τη φορά για το Linksys WRT54G, συμπεριλαμβανομένων SSH και Tunneling.

Και πάλι στο Ace_NoOne, που θα μπορούσε να είχε χρησιμοποιήσει το Google;)