Πώς να κάνετε SSH σε Mac με το Native SSH Client
Πίνακας περιεχομένων:
Γνωρίζατε ότι το Mac έχει ένα εγγενές πρόγραμμα-πελάτη SSH ενσωματωμένο απευθείας στη γραμμή εντολών; Αυτός ο πελάτης ssh επιτρέπει ασφαλείς συνδέσεις και απομακρυσμένες συνδέσεις σε άλλα μηχανήματα. Σε αντίθεση με τα Windows, δεν θα χρειαστείτε μια εφαρμογή τρίτου μέρους για να χρησιμοποιήσετε το SSH για συνδέσεις σε απομακρυσμένους υπολογιστές και συσκευές, επειδή το ssh είναι ενσωματωμένο απευθείας σε Mac OS και Mac OS X – τέλειο!
Ας δούμε πώς να δημιουργήσετε μια σύνδεση SSH σε άλλον υπολογιστή χρησιμοποιώντας το εγγενές πρόγραμμα-πελάτη ssh στο Mac OS.
Κάποιο γρήγορο υπόβαθρο για τους άγνωστους. Το SSH σημαίνει Secure SHell και επιτρέπει τη δημιουργία κρυπτογραφημένων συνδέσεων σε άλλους υπολογιστές μέσω ενός δικτύου ή του ευρύτερου Διαδικτύου. Μπορείτε να χρησιμοποιήσετε το πρόγραμμα-πελάτη SSH σε Mac OS για να συνδεθείτε σε οποιοδήποτε άλλο μηχάνημα με διακομιστή SSH σε λειτουργία, είτε είναι σε άλλο Mac με Mac OS X, Linux, unix ή υπολογιστή Windows δεν έχει σημασία, εφόσον έχει διακομιστή SSH τρέχει και έχετε διαπιστευτήρια, μπορεί να συνδεθεί με ασφάλεια.
Η χρήση ssh θεωρείται κάπως προηγμένη και συνήθως χρήσιμη για απομακρυσμένη διαχείριση συστημάτων, δραστηριότητα κελύφους, διαχείριση διακομιστή και άλλη δραστηριότητα γραμμής εντολών. Εάν έχετε δύο υπολογιστές στο δικό σας δίκτυο, μπορείτε να ρυθμίσετε έναν διακομιστή SSH σε Mac μέσω των Προτιμήσεων συστήματος πολύ εύκολα ή εάν είστε εξοικειωμένοι με το Terminal, μπορείτε επίσης να ενεργοποιήσετε το SSH μέσω της γραμμής εντολών και να το δοκιμάσετε μόνοι σας.
Πώς να χρησιμοποιήσετε το πρόγραμμα-πελάτη SSH σε Mac
Υποθέτοντας ότι έχετε πρόχειρα την IP του απομακρυσμένου διακομιστή και το απομακρυσμένο όνομα χρήστη, εδώ είναι όλα όσα πρέπει να κάνετε για να συνδεθείτε μέσω SSH σε Mac OS και Mac OS X:
- Εκκινήστε την εφαρμογή Terminal, το Terminal βρίσκεται στον κατάλογο /Applications/Utilities/, αλλά μπορείτε επίσης να το εκκινήσετε από το Spotlight πατώντας Command+Spacebar και πληκτρολογώντας "Terminal" και μετά επιστρέψτε
- Στη γραμμή εντολών, εισαγάγετε την ακόλουθη σύνταξη ssh:
- Πατήστε το πλήκτρο Return για να εκτελέσετε την εντολή
- Προαιρετικό: Μπορεί να χρειαστεί να επαληθεύσετε την αυθεντικότητα του κεντρικού υπολογιστή, εάν όλα τσεκάρουν, πληκτρολογήστε "ναι" για να αποδεχτείτε ένα κλειδί δακτυλικού αποτυπώματος και να συνδεθείτε στον διακομιστή SSH ή πληκτρολογήστε "όχι" για να το απορρίψετε και αποσυνδέω
- Συνδεθείτε στον απομακρυσμένο διακομιστή εισάγοντας τον κωδικό πρόσβασης για τον λογαριασμό χρήστη στον οποίο συνδέεστε
Αντικαταστήστε το "username" με τον κατάλληλο λογαριασμό χρήστη του απομακρυσμένου μηχανήματος και το "ip.address" με τη διεύθυνση IP του απομακρυσμένου μηχανήματος. Για παράδειγμα:
Αυτό είναι, τώρα είστε συνδεδεμένοι στο απομακρυσμένο μηχάνημα μέσω SSH.
Σε αυτό το σημείο έχετε πρόσβαση σε οποιαδήποτε λειτουργία γραμμής εντολών στον απομακρυσμένο υπολογιστή, υποθέτοντας ότι έχετε δικαιώματα για να εκτελέσετε την εργασία ή να εκτελέσετε την εντολή. Το τι θα κάνετε μόλις συνδεθείτε με το SSH εξαρτάται από εσάς, αλλά όπως αναφέρθηκε προηγουμένως προορίζεται για προηγμένες χρήσεις όπως διαχείριση συστημάτων, διαχείριση διακομιστή, λειτουργίες δικτύου και άλλες εργασίες υψηλότερου επιπέδου που γενικά είναι λιγότερο σχετικές με τον μέσο χρήστη υπολογιστή.
Όταν τελειώσετε, μπορείτε να πληκτρολογήσετε "exit" για να αποσυνδεθείτε από το απομακρυσμένο μηχάνημα ή απλώς να κλείσετε την εφαρμογή Terminal για να κλείσετε τον πελάτη ssh και τη σύνδεση.
Πλαίσια σημείωση: μπορείτε επίσης να SSH στο δικό σας Mac με αυτόν τον τρόπο, αν θέλετε απλώς να το δοκιμάσετε, αλλά δεν έχει νόημα αυτό, καθώς η εκκίνηση του Terminal από μόνη της σας παρέχει άμεση πρόσβαση στο κέλυφος τον υπολογιστή για αρχή. Ωστόσο, προσφέρει ένα μέσο πειραματισμού με συνδέσεις SSH, εάν δεν το έχετε κάνει ποτέ πριν, απλώς χρησιμοποιήστε το όνομα χρήστη @ localhost ή 127.0.0.1 για την IP.
Παρεμπιπτόντως, αν θέλετε να επιτρέψετε σε κάποιον άλλο να κάνει απομακρυσμένα SSH στο Mac ΣΑΣ, θα πρέπει να ρυθμίσετε τον εγγενή διακομιστή SSH στο Mac σας (εύκολο όπως περιγράφεται εδώ) και στη συνέχεια θα θέλατε για να προσθέσετε έναν νέο λογαριασμό χρήστη στο Mac για αυτό το άτομο, μην μοιράζεστε ποτέ τα δικά σας στοιχεία σύνδεσης και κωδικό πρόσβασης με κανέναν άλλο.Λάβετε υπόψη ότι εάν δώσετε σε κάποιον SSH πρόσβαση στο Mac σας με λογαριασμό διαχειριστή, του δίνετε πλήρη πρόσβαση στον υπολογιστή σας, σε όλα τα αρχεία, τις εφαρμογές, τη δραστηριότητα, τα αρχεία καταγραφής και οτιδήποτε άλλο, αντιπροσωπεύοντας πλήρη και πλήρη απομακρυσμένη πρόσβαση στον υπολογιστή. Η γραμμή εντολών έχει έναν τεράστιο αριθμό διαθέσιμων εντολών και είναι πιο ισχυρή από τη γνωστή γραφική διεπαφή (GUI) που όλοι γνωρίζουμε και αγαπάμε, επομένως μάλλον δεν θέλετε να το επιτρέψετε τυχαία. Οτιδήποτε μπορείτε να κάνετε στη γραμμή εντολών μπορεί να γίνει μέσω ssh, υποθέτοντας κατάλληλα προνόμια χρήστη - γι' αυτό χρησιμοποιείται τόσο ευρέως για τη διαχείριση συστημάτων και από προχωρημένους χρήστες, και πολύ λιγότερο σχετικό με νεοφυείς και λιγότερο τεχνικά διατεθειμένους. Εάν θέλετε να δώσετε σε κάποιον απομακρυσμένη πρόσβαση για λόγους αντιμετώπισης προβλημάτων και είστε αρχάριος, μια καλύτερη προσέγγιση είναι να χρησιμοποιήσετε την κοινή χρήση οθόνης.
Θέλετε να δείτε περισσότερες συμβουλές SSH (εδώ); Έχετε κάποια φανταχτερά κόλπα SSH που θέλετε να μοιραστείτε; Γνωρίζετε καλύτερο πρόγραμμα-πελάτη SSH από το OpenSSH που είναι ενσωματωμένο στο Mac OS; Ενημερώστε μας στα σχόλια!