Πίνακας περιεχομένων:

Χρησιμοποιήστε SSH και XMing για να εμφανίσετε προγράμματα X από υπολογιστή Linux σε υπολογιστή Windows: 6 βήματα
Χρησιμοποιήστε SSH και XMing για να εμφανίσετε προγράμματα X από υπολογιστή Linux σε υπολογιστή Windows: 6 βήματα

Βίντεο: Χρησιμοποιήστε SSH και XMing για να εμφανίσετε προγράμματα X από υπολογιστή Linux σε υπολογιστή Windows: 6 βήματα

Βίντεο: Χρησιμοποιήστε SSH και XMing για να εμφανίσετε προγράμματα X από υπολογιστή Linux σε υπολογιστή Windows: 6 βήματα
Βίντεο: Telnet объяснил 2024, Νοέμβριος
Anonim
Χρησιμοποιήστε SSH και XMing για να εμφανίσετε προγράμματα X από υπολογιστή Linux σε υπολογιστή Windows
Χρησιμοποιήστε SSH και XMing για να εμφανίσετε προγράμματα X από υπολογιστή Linux σε υπολογιστή Windows

Εάν χρησιμοποιείτε Linux στην εργασία σας και Windows στο σπίτι ή αντίστροφα, ενδέχεται μερικές φορές να χρειαστεί να συνδεθείτε στον υπολογιστή στην άλλη τοποθεσία σας και να εκτελέσετε προγράμματα. Λοιπόν, μπορείτε να εγκαταστήσετε έναν X Server και να ενεργοποιήσετε τη SSN Tunneling με τον SSH Client σας, και να δημιουργήσετε ένα VNC και Remote Desktop, για ταχύτητα και ευχρηστία. Αυτό το ible καλύπτει χρησιμοποιώντας το sourceforge.net/projects/xming/ και το www.bitvise.com/tunnelier ως λύσεις των Windows και ανοίγει για την πλευρά του Linux. Σε μια δευτερεύουσα σημείωση, όλα αυτά μπορούν επίσης να κάνουν χρήση του LogMeIn Hamachi ως εύχρηστο VPN.

Βήμα 1: Ρυθμίστε τον πελάτη SSH

Ρυθμίστε τον πελάτη SSH
Ρυθμίστε τον πελάτη SSH
Ρυθμίστε τον πελάτη SSH
Ρυθμίστε τον πελάτη SSH

Σε αυτό το βήμα, θα ρυθμίσουμε τον SSH Client σας. Αρχικά, εγκαταστήστε το αντίγραφο του Bitvise Tunnelier και ξεκινήστε το. Μπορείτε να δημιουργήσετε ένα προφίλ σύνδεσης με τη διεύθυνση IP του διακομιστή Linux ή το όνομα κεντρικού υπολογιστή και προαιρετικά πληροφορίες αυτόματης σύνδεσης. Το επόμενο μέρος αυτού του βήματος είναι η συμπλήρωση των θυρών που πρέπει να προωθούνται μέσω SSH. Για τον διακομιστή Windows X, θα προωθήσουμε τη θύρα του linux box 6010 στη θύρα του Windows box 6000, όπου θα εκτελεστεί το XMing. Με αυτόν τον τρόπο, ο διακομιστής X του Linux μπορεί να λειτουργήσει ανενόχλητος, στη θύρα 6000.

Βήμα 2: Εγκαταστήστε το XMing, τον X Server για Windows

Εκτελέστε το πρόγραμμα εγκατάστασης για το XMing. Στη συνέχεια, ξεκινήστε το XMing στο παρασκήνιο. Μπορείτε να παραλείψετε τις επιλογές διαμόρφωσης, καθώς οι προεπιλογές πρέπει να είναι εντάξει.

Βήμα 3: Βεβαιωθείτε ότι το OpenSSH είναι εγκατεστημένο στο Linux

Βεβαιωθείτε ότι το OpenSSH είναι εγκατεστημένο στο Linux
Βεβαιωθείτε ότι το OpenSSH είναι εγκατεστημένο στο Linux

Στον υπολογιστή Linux σας, βεβαιωθείτε ότι το OpenSSH είναι εγκατεστημένο και λειτουργεί. Για το Ubuntu, μπορείτε απλώς να εκτελέσετε "sudo apt-get install installsh-server" στο τερματικό εντολών. Άλλες διανομές Linux θα διαφέρουν.

Βήμα 4: Προσθέστε μια αυτόματη μεταβλητή "DISPLAY" για τον υπολογιστή Linux

Προσθέστε ένα Αυτόματο
Προσθέστε ένα Αυτόματο
Προσθέστε ένα Αυτόματο
Προσθέστε ένα Αυτόματο
Προσθέστε ένα Αυτόματο
Προσθέστε ένα Αυτόματο

Προσθέστε τις ακόλουθες γραμμές στο τέλος του αρχείου στο "$ {HOME}/. Bashrc": εάν [-d "$ {HOME}/bin"]; τότε εξάγετε PATH = "$ {PATH}: $ {HOME}/bin" if [-f "$ {HOME}/bin/ssh_login"]; τότε. "$ {HOME}/bin/ssh_login" fifiNext, δημιουργήστε το αρχείο "$ {HOME}/bin/ssh_login". Δημιουργήστε το αρχείο με το ακόλουθο αρχικό περιεχόμενο:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; τότε αν [-z "$ {DISPLAY}"]; στη συνέχεια εξαγάγετε DISPLAY = 'localhost: 10' fifi Αφού αποθηκεύσετε το αρχείο, εκτελέστε την ακόλουθη εντολή: "chmod 777 $ {HOME}/bin/ssh_login" για να κάνετε το σενάριο εκτελέσιμο. Αυτό που κάνει αυτό, είναι ότι κάθε πρόγραμμα X ξεκινά από μια κονσόλα που είναι συνδεδεμένη μέσω SSH στη θύρα που ξανακατευθύνεται στον υπολογιστή SSH-Client, σε αυτήν την περίπτωση, στον υπολογιστή με Windows που εκτελεί XMing. Αυτό απλώς μας εξοικονομεί από την πληκτρολόγηση της ίδιας γραμμής "DISPLAY =" κάθε φορά που συνδέεστε μέσω SSH.

Βήμα 5: Ξεκινήστε τον πελάτη SSH

Ξεκινήστε τον πελάτη SSH
Ξεκινήστε τον πελάτη SSH
Ξεκινήστε τον πελάτη SSH
Ξεκινήστε τον πελάτη SSH

Ξεκινήστε τη σύνοδο SSH κάνοντας κλικ στο κουμπί "Σύνδεση". Αφού ολοκληρωθεί η αρχική εξουσιοδότηση και αποδεχτείτε όλα τα κλειδιά κρυπτογράφησης που χρειάζεστε, πιθανότατα θα έχετε ανοιχτό ένα παράθυρο γραμμής εντολών και ένα ασφαλές παράθυρο ftp. Μπορείτε να κλείσετε το παράθυρο sFTP, προς το παρόν. Για να δοκιμάσετε τη ρύθμισή σας, εκτελέστε το "xeyes" από τη γραμμή εντολών. Εάν δείτε δύο μεγάλα googley μάτια να ακολουθούν το ποντίκι σας, με ένα εικονίδιο X-Windows και μια γραμμή παραθύρου πάνω από αυτά, τότε η ρύθμισή σας λειτουργεί!

Βήμα 6: Έκδοση Linux-to-Linux

Έκδοση Linux-to-Linux
Έκδοση Linux-to-Linux
Έκδοση Linux-to-Linux
Έκδοση Linux-to-Linux

Ως πρόσθετο βήμα, Εάν προσπαθείτε να εκτελέσετε τον ίδιο τύπο από έναν πελάτη Linux, σε έναν ξεχωριστό διακομιστή Linux, αυτό είναι πολύ απλό. Κάθε υπολογιστής πρέπει να έχει openSSH Client και Server εγκατεστημένο. Σε έναν από τους υπολογιστές, απλώς εκτελέστε το "ssh -l -Y". Οι επιλογές "-X" και "-Y" ενεργοποιούν την προώθηση του διακομιστή X, ακριβώς έτσι, αλλά η επιλογή "-Y" επιτρέπει περισσότερες δυνατότητες διακομιστή από ό, τι κάνει το "-X". Η επιλογή "-l" σάς επιτρέπει να καθορίσετε τον διακομιστή χρήστη χρήστη του υπολογιστή με τον οποίο πρέπει να συνδεθείτε, σε περίπτωση που δεν υπάρχει πανομοιότυπος χρήστης με το όνομα χρήστη με το οποίο έχετε συνδεθεί στον υπολογιστή -πελάτη.

Συνιστάται: