Σύνδεση σε ασύρματο δίκτυο από τη γραμμή εντολών
Χρησιμοποιώντας το ισχυρό βοηθητικό πρόγραμμα «networksetup», μπορούμε να συνδεθούμε σε ασύρματα δίκτυα απευθείας από τη γραμμή εντολών του Mac OS X. Η σύνταξη που θα θέλετε να χρησιμοποιήσετε για να ολοκληρώσετε τη σύνδεση σε ένα δίκτυο είναι η εξής:
networksetup -setairportnetwork
Για παράδειγμα, εάν συνδέομαι σε έναν ασύρματο δρομολογητή με μια διεπαφή που προσδιορίζεται ως "Airport", ένα SSID του "OutsideWorld" και ο κωδικός πρόσβασης είναι "68broncos", αυτή θα ήταν η σύνταξη:
networksetup -setairportnetwork Airport OutsideWorld 68broncos
Χρησιμοποιώντας ένα άλλο παράδειγμα, σύνδεση σε ένα δίκτυο Wi-Fi με ένα σύγχρονο MacBook Air που χρησιμοποιεί το en0 ως διεπαφή wi-fi, σύνδεση σε ένα δίκτυο που δεν εκπέμπει ένα SSID που ονομάζεται "HiddenWiFiValley", αλλά έχει κωδικό πρόσβασης του "password1", θα ήταν έτσι:
networksetup -setairportnetwork en0 Κωδικός πρόσβασης HiddenWiFiValley1
Είναι σημαντικό να προσδιορίσετε τη σωστή διεπαφή που χρησιμοποιείται από το μεμονωμένο Mac σας για να λειτουργήσει αυτό. Μπορείτε πάντα να χρησιμοποιήσετε τη σημαία -listallhardwareports εάν δεν είστε σίγουροι αλλά πρέπει να προσδιορίσετε το όνομα και τη διεύθυνση διεπαφής της συσκευής.
Μπορείτε να συνδυάσετε αυτήν την συμβουλή με τη χρήση ψευδωνύμων για τη δημιουργία συντομεύσεων και την εξάλειψη της ανάγκης για τη μεγάλη εντολή. Ένα παράδειγμα για να βάλετε στο .bash_profile σας θα ήταν:
alias publicwifi='networksetup -setairportnetwork Airport OutsideWorld 68broncos'
Τώρα θα πρέπει μόνο να πληκτρολογήσετε «publicwifi» στη γραμμή εντολών και θα συνδεθείτε στον καθορισμένο δρομολογητή. Θυμηθείτε ότι αυτό θα αποθηκεύσει τον κωδικό πρόσβασης των σημείων ασύρματης πρόσβασης σε απλό κείμενο, επομένως εάν κάποιος μπορούσε να αποκτήσει πρόσβαση στο .bash_profile σας θα μπορούσε επίσης να δει αυτόν τον κωδικό πρόσβασης των ασύρματων δρομολογητών.
Αν θέλετε να εξερευνήσετε περισσότερα για το τι έχει να προσφέρει το networksetup, πληκτρολογήστε "man networksetup" και θα βρείτε έναν εκπληκτικό αριθμό ισχυρών χρήσεων για το βοηθητικό πρόγραμμα της γραμμής εντολών.