Πίνακας περιεχομένων:
- Βήμα 1: Ρυθμίστε τον πελάτη SSH
- Βήμα 2: Εγκαταστήστε το XMing, τον X Server για Windows
- Βήμα 3: Βεβαιωθείτε ότι το OpenSSH είναι εγκατεστημένο στο Linux
- Βήμα 4: Προσθέστε μια αυτόματη μεταβλητή "DISPLAY" για τον υπολογιστή Linux
- Βήμα 5: Ξεκινήστε τον πελάτη SSH
- Βήμα 6: Έκδοση Linux-to-Linux
Βίντεο: Χρησιμοποιήστε SSH και XMing για να εμφανίσετε προγράμματα X από υπολογιστή Linux σε υπολογιστή Windows: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Εάν χρησιμοποιείτε 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 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
Στον υπολογιστή 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 κάνοντας κλικ στο κουμπί "Σύνδεση". Αφού ολοκληρωθεί η αρχική εξουσιοδότηση και αποδεχτείτε όλα τα κλειδιά κρυπτογράφησης που χρειάζεστε, πιθανότατα θα έχετε ανοιχτό ένα παράθυρο γραμμής εντολών και ένα ασφαλές παράθυρο ftp. Μπορείτε να κλείσετε το παράθυρο sFTP, προς το παρόν. Για να δοκιμάσετε τη ρύθμισή σας, εκτελέστε το "xeyes" από τη γραμμή εντολών. Εάν δείτε δύο μεγάλα googley μάτια να ακολουθούν το ποντίκι σας, με ένα εικονίδιο X-Windows και μια γραμμή παραθύρου πάνω από αυτά, τότε η ρύθμισή σας λειτουργεί!
Βήμα 6: Έκδοση Linux-to-Linux
Ως πρόσθετο βήμα, Εάν προσπαθείτε να εκτελέσετε τον ίδιο τύπο από έναν πελάτη Linux, σε έναν ξεχωριστό διακομιστή Linux, αυτό είναι πολύ απλό. Κάθε υπολογιστής πρέπει να έχει openSSH Client και Server εγκατεστημένο. Σε έναν από τους υπολογιστές, απλώς εκτελέστε το "ssh -l -Y". Οι επιλογές "-X" και "-Y" ενεργοποιούν την προώθηση του διακομιστή X, ακριβώς έτσι, αλλά η επιλογή "-Y" επιτρέπει περισσότερες δυνατότητες διακομιστή από ό, τι κάνει το "-X". Η επιλογή "-l" σάς επιτρέπει να καθορίσετε τον διακομιστή χρήστη χρήστη του υπολογιστή με τον οποίο πρέπει να συνδεθείτε, σε περίπτωση που δεν υπάρχει πανομοιότυπος χρήστης με το όνομα χρήστη με το οποίο έχετε συνδεθεί στον υπολογιστή -πελάτη.
Συνιστάται:
Arduino: Προγράμματα ώρας και τηλεχειριστήριο από την εφαρμογή Android: 7 βήματα (με εικόνες)
Arduino: Προγράμματα χρόνου & Τηλεχειριστήριο από την εφαρμογή Android: Πάντα αναρωτιόμουν τι συμβαίνει με όλους αυτούς τους πίνακες Arduino που οι άνθρωποι δεν χρειάζονται αφού τελειώσουν τα υπέροχα έργα τους. Η αλήθεια είναι λίγο αναστατωτική: τίποτα. Το έχω παρατηρήσει στο σπίτι της οικογένειάς μου, όπου ο πατέρας μου προσπάθησε να χτίσει το δικό του σπίτι
Χρησιμοποιήστε το Arduino για να εμφανίσετε RPM μηχανής: 10 βήματα (με εικόνες)
Χρησιμοποιήστε το Arduino για να εμφανίσετε τις στροφές του κινητήρα: Αυτός ο οδηγός θα περιγράψει τον τρόπο με τον οποίο χρησιμοποίησα ένα Arduino UNO R3, μια οθόνη LCD 16x2 με I2C και μια λωρίδα LED που θα χρησιμοποιηθεί ως μετρητής στροφών κινητήρα και μετατόπιση φωτός στο μονοπάτι Acura Integra. Είναι γραμμένο με όρους κάποιου με κάποια εμπειρία ή έκθεση
Ασφαλής σύνδεση SSH / SCP από Raspberry Pi σε διακομιστή Cloud για αντίγραφα ασφαλείας και ενημερώσεις: 3 βήματα
Ασφαλής σύνδεση SSH / SCP από Raspberry Pi σε διακομιστή Cloud για αντίγραφα ασφαλείας και ενημερώσεις: Ο σκοπός αυτού του εκπαιδευτικού είναι να σας δείξει πώς να συνδέεστε αυτόματα και με ασφάλεια από το Raspberry Pi σε έναν απομακρυσμένο διακομιστή cloud (και αντίστροφα) για να πραγματοποιήσετε δημιουργία αντιγράφων ασφαλείας και ενημερώσεις κλπ. Για να το κάνετε αυτό, χρησιμοποιείτε ζεύγη κλειδιών SSH τα οποία εμφανίζονται
Χρησιμοποιήστε το Orange Pi χωρίς οθόνη χρησιμοποιώντας διακομιστή SSH και VNC: 6 βήματα
Χρησιμοποιήστε το Orange Pi χωρίς οθόνη χρησιμοποιώντας διακομιστή SSH και VNC: Το Orange Pi μοιάζει με μίνι υπολογιστή. Διαθέτει όλες τις βασικές θύρες που διαθέτει ένας κανονικός υπολογιστής. Όπως και το HDMIUSBEthernetIT έχει μερικές ειδικές ειδικές θύρες LikeUSB OTGGPIO HeadersSD Slot Card Slot Παράλληλη θύρα κάμεραςΑν θέλετε να λειτουργήσετε πορτοκαλί pi πρέπει να έχετε ανάγκη
Προσθέστε μια υποδοχή συγχρονισμού υπολογιστή σε ένα καλώδιο Nikon Sc-28 Ttl (χρησιμοποιήστε τις Αυτόματες ρυθμίσεις για φλας στην κάμερα και ενεργοποιήστε τις αναλαμπές της κάμερας !!): 4 βήματα
Προσθέστε μια υποδοχή συγχρονισμού υπολογιστή σε ένα καλώδιο Nikon Sc-28 Ttl (χρησιμοποιήστε τις Αυτόματες ρυθμίσεις για φλας στην κάμερα και ενεργοποιήστε τις αναλαμπές της κάμερας !!): σε αυτό το διδακτικό θα σας δείξω πώς να αφαιρέσετε έναν από αυτούς τους ενοχλητικούς ιδιόκτητους συνδετήρες 3 ακίδων TTL σε στο πλάι ενός καλωδίου TTL κάμερας Nikon SC-28 και αντικαταστήστε το με μια τυπική υποδοχή συγχρονισμού υπολογιστή. Αυτό θα σας επιτρέψει να χρησιμοποιήσετε ένα ειδικό φλας