Linux Remote Desktop, μια εξαιρετική λύση απομακρυσμένης επιφάνειας εργασίας

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

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

Μεταξύ των Οι πιο δημοφιλείς εφαρμογές που έχουμε το TeamViewer που προσφέρει προσωπικές αλλά και εμπορικές επιλογές, μια άλλη πολύ γνωστή λύση είναι το VNC, καθώς και αυτό που προσφέρει ο Chrome (πρόγραμμα περιήγησης ιστού).

Και είναι ότι μιλώντας γι' αυτό θα ήθελα να μπορώ να μοιραστώ μαζί σας σε αυτό το άρθρο μια υλοποίηση που φάνηκε αρκετά ενδιαφέρουσα, αφού εκτός από λύση ανοιχτού κώδικα, ένα μεγάλο μέρος του κώδικά της είναι JavaScript και μπορεί να καλύψει τις απαιτήσεις περισσότερων από ενός από τους αγαπητούς μας αναγνώστες.

Η εφαρμογή για την οποία θα μιλήσουμε σήμερα είναι το Linux Remote Desktop, το οποίο πρόσφατα ανακοίνωσε τη διαθεσιμότητα του νέα έκδοση του έργου "Linux Remote Desktop 0.9" το οποίο παρατηρείται ότι πρόκειται για την πρώτη σταθερή έκδοση του έργου, έτοιμη για τη διαμόρφωση εργασιακών υλοποιήσεων.

Σχετικά με την απομακρυσμένη επιφάνεια εργασίας Linux

Για όσους δεν είναι εξοικειωμένοι με την απομακρυσμένη επιφάνεια εργασίας Linux, πρέπει να γνωρίζουν ότι αυτό είναι αναπτύχθηκε ως πλατφόρμα για την οργάνωση της εργασίας των απομακρυσμένων χρηστών. Η πρόσβαση στην επιφάνεια εργασίας είναι δυνατή μέσω οποιουδήποτε προγράμματος-πελάτη RDP ή από ένα πρόγραμμα περιήγησης Ιστού.

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

Το έργο προσφέρει ένα έτοιμο προς χρήση συνδεόμενο κοντέινερ που μπορεί να αναπτυχθεί σε αυθαίρετο αριθμό χρηστών. Για τη διαχείριση της υποδομής, παρέχεται μια διεπαφή διαχειριστή που βασίζεται στο web.

Το περιβάλλον η ίδια σχηματίζεται χρησιμοποιώντας τυπικά ανοιχτά εξαρτήματα, όπως xrdp (υλοποίηση διακομιστή για πρόσβαση στην επιφάνεια εργασίας με χρήση πρωτοκόλλου RDP), Ubuntu Xrdp (πρότυπο κοντέινερ docker πολλών χρηστών που βασίζεται σε xrdp με υποστήριξη προώθησης ήχου), Apache Guacamole (πύλη για πρόσβαση στην επιφάνεια εργασίας χρησιμοποιώντας πρόγραμμα περιήγησης ιστού) και Nubo ( περιβάλλον διακομιστή για τη δημιουργία συστημάτων απομακρυσμένης πρόσβασης).

Από την πλευρά του βασικά χαρακτηριστικά Απομακρυσμένη επιφάνεια εργασίας Linux:

  • Η πλατφόρμα μπορεί να χρησιμοποιηθεί σε οποιαδήποτε διανομή Linux που έχει τη δυνατότητα να εκτελεί κοντέινερ docker.
  • Δηλώθηκε η δυνατότητα δημιουργίας συστημάτων πολλαπλών χρηστών (Multi-Tenant) για απεριόριστο αριθμό χρηστών.
  • Υποστήριξη για έλεγχο ταυτότητας πολλαπλών παραγόντων και εργασία χωρίς χρήση VPN.
  • Δυνατότητα πρόσβασης στην επιφάνεια εργασίας από ένα κανονικό πρόγραμμα περιήγησης, χωρίς εγκατάσταση εξειδικευμένων προγραμμάτων απομακρυσμένης πρόσβασης.
  • Διαχείριση όλων των επιτραπέζιων υπολογιστών και των διαθέσιμων εφαρμογών του οργανισμού μέσω μιας κεντρικής διεπαφής διαχειριστή που βασίζεται στο web.

Πώς να εγκαταστήσετε την απομακρυσμένη επιφάνεια εργασίας Linux;

Για όσους ενδιαφέρονται να μπορούν να εγκαταστήσουν το Linux Remote Desktop στο σύστημά τους, θα πρέπει να το γνωρίζουν πρέπει να έχει εγκατεστημένο το Docker, αφού όπως αναφέρθηκε, η υλοποίηση αποτελείται από πολλά στοιχεία που λειτουργούν μαζί.

Για να μπορέσετε να εγκαταστήσετε τον διακομιστή σε υπολογιστή, απλώς κατεβάστε και εκτελέστε το σενάριο εγκατάστασης. Αυτό μπορεί να επιτευχθεί ανοίγοντας ένα τερματικό και πληκτρολογώντας σε αυτό την ακόλουθη εντολή

sudo curl -L https://github.com/nubosoftware/linux-remote-desktop/releases/download/0.9/bootstrap.sh -o /usr/local/bin/nubo-bootstrap.sh

Μόλις ολοκληρωθεί η λήψη του σεναρίου, τώρα πρέπει να του δώσουμε δικαιώματα εκτέλεσης, μπορούμε να το κάνουμε πληκτρολογώντας την ακόλουθη εντολή στο τερματικό:

sudo chmod +x /usr/local/bin/nubo-bootstrap.sh

Μόλις γίνει αυτό, μπορούμε τώρα να εκτελέσουμε το σενάριο για να εγκαταστήσουμε το Linux Remote Desktop στον υπολογιστή μας:

sudo /usr/local/bin/nubo-bootstrap.sh

Τέλος, εάν ενδιαφέρεστε να μάθετε περισσότερα για αυτήν την υλοποίηση, μπορείτε να συμβουλευτείτε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Η διεπαφή διαχείρισης ιστού υλοποιείται σε JavaScript και διανέμεται με την άδεια Apache 2.0.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.