Τρόπος απομακρυσμένης σύνδεσης σε Mac από Windows με SSH

Εάν ο Mac σας είναι ο κύριος υπολογιστής σας, θα θέλατε να έχετε τη δυνατότητα να συνδεθείτε σε αυτόν εξ αποστάσεως από άλλον υπολογιστή(the ability to connect to it remotely from another computer) . Αυτό σας δίνει πρόσβαση στα αρχεία και τους φακέλους σας ακόμα και όταν βρίσκεστε μακριά από το μηχάνημά σας.

Εάν ο δεύτερος υπολογιστής σας τυχαίνει να είναι υπολογιστής Windows(Windows) , μπορείτε να χρησιμοποιήσετε το πρωτόκολλο SSH για απομακρυσμένη σύνδεση στο Mac σας από τον υπολογιστή σας με Windows . Αυτό δημιουργεί μια πολύ ασφαλή σύνδεση μεταξύ δύο από τους υπολογιστές σας και σας επιτρέπει να εργάζεστε στα αρχεία Mac σας από το μηχάνημά σας με Windows .

Απομακρυσμένη πρόσβαση στο Mac από τα Windows

Για να συνδέσετε έναν υπολογιστή Windows στο Mac σας μέσω SSH , πρέπει πρώτα να διαμορφώσετε μερικές επιλογές στο Mac σας . Στη συνέχεια, θα είστε έτοιμοι να συνδεθείτε στο Mac σας από οποιονδήποτε υπολογιστή με Windows που βρίσκεται οπουδήποτε στον κόσμο.

Ενεργοποιήστε τη δυνατότητα απομακρυσμένης σύνδεσης σε Mac(Enable The Remote Login Feature On Mac)

Το Mac σας διαθέτει μια δυνατότητα που ονομάζεται Απομακρυσμένη σύνδεση(Remote Login) που επιτρέπει σε άλλους υπολογιστές στο δίκτυό σας καθώς και στο Διαδίκτυο(Internet) να συνδέονται απομακρυσμένα στο Mac σας και να εκτελούν εργασίες σε αυτό. Για να μπορείτε να κάνετε SSH στο Mac σας από υπολογιστή με Windows , πρέπει πρώτα να ενεργοποιήσετε αυτήν την επιλογή στο Mac σας .

  • Κάντε κλικ(Click) στο λογότυπο της Apple στην επάνω αριστερή γωνία της οθόνης σας και επιλέξτε Προτιμήσεις συστήματος(System Preferences) .

Επιλεγμένες Προτιμήσεις Συστημάτων στο μενού Apple

  • Στην παρακάτω οθόνη, βρείτε την επιλογή που λέει Κοινή χρήση(Sharing) και κάντε κλικ σε αυτήν. Θα ανοίξει το μενού ρυθμίσεων κοινής χρήσης για το Mac σας .

Κοινή χρήση στο παράθυρο Προτιμήσεις Συστημάτων

  • Η οθόνη που ανοίγει έχει πολλές επιλογές που σας επιτρέπουν να μοιράζεστε τα περιεχόμενα του Mac σας . Βρείτε την επιλογή που λέει Απομακρυσμένη σύνδεση(Remote Login) στη λίστα και βάλτε ένα σημάδι στο πλαίσιο της. Αυτό θα ενεργοποιήσει τη δυνατότητα στο Mac σας .

Το πλαίσιο Απομακρυσμένης σύνδεσης είναι επιλεγμένο στο παράθυρο Κοινή χρήση

Είστε πλέον έτοιμοι να συνδεθείτε στο Mac σας από τον υπολογιστή σας με Windows μέσω SSH .

Το μόνο πράγμα που χρειάζεστε τώρα είναι η διεύθυνση IP του Mac σας . Εάν συνδέεστε από ένα μηχάνημα Windows που βρίσκεται στο ίδιο δίκτυο με το Mac σας, θα χρειαστείτε την τοπική IP του Mac σας . Τότε δεν χρειάζεται να ενεργοποιήσετε την προώθηση θύρας στο δρομολογητή σας.

Εάν συνδέεστε από μηχάνημα Windows που δεν βρίσκεται στο οικιακό σας δίκτυο, θα χρειαστείτε την καθολική IP του Mac σας . Σε αυτήν την περίπτωση, θα πρέπει να ακολουθήσετε τις οδηγίες προώθησης θύρας που δίνονται παρακάτω για να αποκτήσετε απομακρυσμένη πρόσβαση στο Mac σας.(Mac)

Βρείτε την τοπική IP του Mac σας(Find The Local IP Of Your Mac)

Θα βρείτε την τοπική IP του Mac σας στο παράθυρο Κοινή χρήση στο οποίο είχατε πρόσβαση στο παρελθόν. (Sharing)Εάν το έχετε ήδη κλείσει, κάντε κλικ στο εικονίδιο WiFi στο επάνω μέρος και επιλέξτε Άνοιγμα προτιμήσεων δικτύου(Open Network Preferences) .

Διεύθυνση IP στις ρυθμίσεις δικτύου

Η διεύθυνση IP σας θα πρέπει να εμφανίζεται στην παρακάτω οθόνη.

Βρείτε την παγκόσμια IP του Mac σας(Find The Global IP Of Your Mac)

Μπορείτε να κάνετε μια απλή αναζήτηση στο Google για να βρείτε τη διεύθυνση IP σας στο παγκόσμιο Διαδίκτυο(Internet) .

Μεταβείτε στο Google και αναζητήστε τη διεύθυνση IP μου(My IP Address) .

Η διεύθυνση IP μου εμφανίζεται στο Google

Η Google(Google) θα σας ενημερώσει για τη δημόσια διεύθυνση IP σας.

Ρυθμίστε την προώθηση θύρας στο δρομολογητή σας(Set Up Port Forwarding On Your Router)

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

  • Ανοίξτε μια νέα καρτέλα στο πρόγραμμα περιήγησής σας, πληκτρολογήστε 192.168.1.1 στη γραμμή διευθύνσεων και πατήστε Enter . Θα ανοίξει τη σελίδα ρυθμίσεων του δρομολογητή σας.
  • Όταν ανοίξει η σελίδα, συνδεθείτε χρησιμοποιώντας την προεπιλεγμένη σύνδεση που είναι admin και admin και για τα δύο πεδία και συνεχίστε.

Οθόνη σύνδεσης στο δρομολογητή

  • Κάντε κλικ στην επιλογή Προώθηση(Forwarding) στο επάνω μέρος για να ανοίξετε τη σελίδα ρυθμίσεων προώθησης.

Καρτέλα προώθησης στον ασύρματο δρομολογητή

  • Κάντε κλικ στο Port Forwarding στην παρακάτω οθόνη. Εισαγάγετε 22 και 22 και στα δύο πεδία θύρας. Στη συνέχεια, εισαγάγετε την τοπική IP του Mac σας στο πεδίο LAN IP , επιλέξτε Enable και κάντε κλικ στο OK στο κάτω μέρος.

Οθόνη Port Forwarding σε ασύρματο δρομολογητή

Όλη η εισερχόμενη κίνηση για την IP σας στη θύρα 22 θα προωθηθεί τώρα στο Mac σας . Ο λόγος που χρησιμοποιήσατε τη θύρα 22 είναι επειδή είναι η θύρα που χρησιμοποιεί το SSH για συνδέσεις.

Απομακρυσμένη σύνδεση σε Mac με SSH χρησιμοποιώντας PuTTY(Remote Connect To Mac with SSH Using PuTTY)

Το PuTTY(PuTTY) είναι ένας δωρεάν πελάτης SSH διαθέσιμος για μηχανές Windows που σας επιτρέπει να (Windows)συνδέεστε εύκολα σε οποιονδήποτε απομακρυσμένο υπολογιστή μέσω του πρωτοκόλλου SSH(connect to any remote computer over the SSH protocol) . Αυτό θα χρησιμοποιήσετε για την απομακρυσμένη σύνδεση στο Mac σας από τον υπολογιστή σας με Windows .

  • Μεταβείτε στον ιστότοπο PuTTY και κατεβάστε και εγκαταστήστε την εφαρμογή στον υπολογιστή σας.
  • Εκκινήστε την εφαρμογή όταν είναι εγκατεστημένη. Η κύρια διεπαφή εμφανίζει πολλά πεδία που μπορείτε να εισαγάγετε τιμές.
  • Τοποθετήστε τον κέρσορα στο πεδίο Όνομα κεντρικού υπολογιστή(Host Name) και πληκτρολογήστε τη διεύθυνση IP του Mac σας .
  • Βεβαιωθείτε ότι το πεδίο Port έχει 22 μέσα.
  • Επιλέξτε την επιλογή SSH για να βεβαιωθείτε ότι συνδέεστε χρησιμοποιώντας το πρωτόκολλο SSH .
  • Τέλος, κάντε κλικ στο Άνοιγμα(Open) για να ανοίξετε μια απομακρυσμένη σύνδεση στο Mac σας .

Η οθόνη ονόματος κεντρικού υπολογιστή και το κουμπί Άνοιγμα επισημαίνονται στο παράθυρο Ρύθμιση παραμέτρων PuTTy

  • Θα σας ζητήσει να εισαγάγετε το όνομα χρήστη για το Mac σας . Εισαγάγετε(Enter) το όνομα χρήστη Mac σας και πατήστε Enter .

Είσοδος ως προτροπή

  • Θα σας ζητηθεί ο κωδικός πρόσβασης του λογαριασμού χρήστη σας. Εισαγάγετε τον κωδικό πρόσβασης του λογαριασμού χρήστη Mac(Mac user) και πατήστε Enter .

Ερώτηση κωδικού πρόσβασης

  • Εάν όλα πάνε καλά, θα συνδεθείτε στο Mac σας από τον υπολογιστή σας με Windows.

Επιτυχής σύνδεση Mac και PC

Τώρα που είστε συνδεδεμένοι, θα θέλετε να μάθετε τι πράγματα μπορείτε να κάνετε με τη σύνδεσή σας SSH . Ακολουθούν μερικές από τις βασικές εντολές(some of the basic commands) που μπορείτε να εκτελέσετε για να εκτελέσετε ενέργειες στο Mac σας .

Προβολή λίστας αρχείων και φακέλων(View Files And Folders List)

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

ls

Εντολή ls στο παράθυρο τερματικού

Αλλάξτε τον κατάλογο(Change The Directory)

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

cd νέος κατάλογος(cd new-directory)

εντολή cd στο τερματικό

Προβολή περιεχομένων αρχείου(View File Contents)

Μπορείτε να αποκτήσετε πρόσβαση στα περιεχόμενα ενός αρχείου χρησιμοποιώντας μια εντολή SSH ως εξής.

cat file-name.ext

Περιεχόμενα του αρχείου cat Story.txt

Δημιουργία νέου φακέλου(Create a New Folder)

Το SSH(SSH) σάς επιτρέπει επίσης να δημιουργείτε νέους καταλόγους. Για να το κάνετε, εκτελέστε τα παρακάτω.

Όνομα καταλόγου mkdir(mkdir directory-name)

Εντολή Mkdir στο τερματικό

Δημιουργήστε ένα Νέο Αρχείο(Create a New File)

Μπορείτε ακόμη και να δημιουργήσετε ένα νέο αρχείο εξ αποστάσεως στο Mac σας από τα Windows(Windows) .

αγγίξτε το file-name.ext(touch file-name.ext)

εντολή αφής στο παράθυρο τερματικού

Διαγραφή αρχείου(Delete a File)

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

rm file-name.ext

εντολή rm στο τερματικό

Εκτός από αυτές, το SSH έχει πολλές άλλες εντολές που μπορείτε να χρησιμοποιήσετε για να εκτελέσετε εργασίες στο Mac σας από τον υπολογιστή σας.



About the author

Είμαι προγραμματιστής λογισμικού με πάνω από 10 χρόνια εμπειρία. Ειδικεύομαι στον προγραμματισμό Mac και έχω γράψει πολλές χιλιάδες γραμμές κώδικα για διάφορες εφαρμογές Mac, συμπεριλαμβανομένων, ενδεικτικά, των: TextEdit, GarageBand, iMovie και Inkscape. Έχω επίσης εμπειρία με ανάπτυξη Linux και Windows. Οι δεξιότητές μου ως προγραμματιστής μου επιτρέπουν να γράφω υψηλής ποιότητας, ολοκληρωμένα σεμινάρια για διάφορες πλατφόρμες ανάπτυξης λογισμικού - από macOS έως Linux - καθιστώντας τα σεμινάρια μου την τέλεια επιλογή για όσους θέλουν να μάθουν περισσότερα για τα εργαλεία που χρησιμοποιούν.



Related posts