Posted by MinO | 0 comments

[How to] Ενεργοποίηση Remote Desktop Sharing σε Linux Mint 17 /Ubuntu

remote-desktop
Πέραν του Teamviewer που όλοι γνωρίζουμε, ο κλασσικός τρόπος για να έχουμε απομακρυσμένη διαχείριση (remote desktop sharing) σε Ubuntu / Linux mint ήταν απλά να ανοίξουμε το Desktop Sharing και να του ρυθμίσουμε ποιος θα μπαίνει στο desktop μας, βάζοντας κωδικό και επιλέγοντας τον τύπο ειδοποίησης που θα λαμβάναμε.

Αυτό φυσικά προϋπόθετε ότι είχαμε “ανοίξει” στο Firewall μας την ανάλογη θύρα πχ tcp 5900 ή όποια άλλη επιλέγαμε για περισσότερη ασφάλεια.
Δυστυχώς όμως, τουλάχιστον στο τελευταίο Linux Mint 17 Qiana LTS, υπάρχει θεματάκι με την όλη διαδικασία που αν μη τι άλλο έχει ταλαιπωρήσει αρκετούς χρήστες.

Screenshot-1

Ενεργοποίηση του REMOTE DESKTOP και FIREWAL σε Linux Mint 17:

Παρακάτω θα δούμε πώς μπορείτε να ενεργοποιήσετε το REMOTE DESKTOP και FIREWALL σε Linux Mint 17 /Ubuntu, στην περίπτωση που αυτό δεν έχει ενεργοποιηθεί με την παραπάνω default διαδικασία.
Ανοίξτε το τερματικό/κονσόλα σας, καθώς έτσι θα το κάνουμε, για συντομία:

Screenshot-2

1. Καταρχάς θα εγκαταστήσουμε το Configuration editor:

1
2
sudo apt-get install dconf-tools
sudo apt-get install dconf-cli
 
Screenshot from 2014-08-28 18:30:30
2. Ανοίγουμε το dconf editor μέσα από το menu του mint και επιλέγουμε:
org–> gnome–>desktop–> remote access
όπου συνήθως ξετσεκάρουμε τα πάντα εκτός από τα:
prompt-enabled
use-upnp
require-encryption
αλλάζοντας το password με ένα της αρεσκείας μας και επιλέγοντας αν θα παίρνουμε ή όχι ειδοποίηση.

Έπειτα εγκαθιστούμε το xrdp το οποίο και υποστηρίζει Microsoft’s Remote Desktop Protocol (RDP) σε περίπτωση που έχουμε windows machines στο δίκτυό μας:
1
sudo apt-get install xrdp
 
Σειρά έχει να εγκαταστήσουμε το Vino μια πολύ συνηθισμένη εφαρμογή για remote desktop access σε Ubuntu/Mint

1
sudo apt-get install vino
 
SR4X3Y~5

Μέσα από το menu του mint πάμε και ανοίγουμε το vino-preferences, όπου τσεκάρουμε αν αυτά που έχουμε επιλέξει (password, access κλπ) μέσα από το dconf editor ισχύουν.

Δίνουμε μέσω terminal την παρακάτω εντολή έτσι ώστε να εκκινήσει ο vnc server:

1
/usr/lib/vino/vino-server &
Τέλος, με την παρακάτω εντολή τσεκάρουμε ότι έχουμε “ανοίξει” στο Firewall μας την θύρα 5900 (ή όποια άλλη επιλέξαμε για περισσότερη ασφάλεια):
1
netstat -ant | grep 5900
 
Αν όλα είναι εντάξει, θα μας εμφανιστεί ότι η 5900 port “ακούει”.
Screenshot

Για όσους δεν θυμούνται, ο πιο απλός τρόπος για να ανοίξουμε “πόρτα” στο firewall μας (πχ την tcp 5900) είναι να δώσουμε την παρακάτω εντολή μέσω terminal:
 
iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 5900 -j ACCEPT

Αυτό ήταν. Μετά και από αυτό, είστε έτοιμοι να απολαύσετε το remote desktop sharing στο σύστημά σας.
Enjoy !

0 comments: