Πώς να χρησιμοποιήσετε το SSH

Όταν χρησιμοποιούμε ένα πρόγραμμα στον υπολογιστή μας, είμαστε συνηθισμένοι να χρησιμοποιούμε μια γραφική διεπαφή για να μπορούμε να διαχειριστούμε όλες τις λειτουργίες του. Αλλά εάν διαθέτουμε έναν διακομιστή δεδομένων ή έναν εξυπηρετητή φιλοξενίας για τον ιστότοπό μας, δεν θα εφαρμόσουμε τις ρυθμίσεις από τη διεπαφή, αφού στις περισσότερες περιπτώσεις θα πρέπει να πληκτρολογήσουμε εντολές από μια γραμμή εντολών ή ένα τερματικό για να μπορέσουμε να διαχειριστούμε σωστά τον διακομιστή μας. Εάν ο διακομιστής βρίσκεται εκτός του οικείου δικτύου (για παράδειγμα σε διακομιστή που προσφέρεται από πάροχο υπηρεσιών ή είμαστε μακριά από το σπίτι και θέλουμε να έχουμε πρόσβαση στον προσωπικό μας διακομιστή) ή θέλουμε να αποκτήσουμε πρόσβαση χωρίς γραφική διεπαφή, θα πρέπει να δημιουργήσουμε μια ασφαλή και κρυπτογραφημένη σύνδεση για να στέλνουμε εντολές από μια προτροπή . Σε αυτόν τον οδηγό θα σας δείξουμε πώς να χρησιμοποιήσετε το SSH για την αποστολή απομακρυσμένων εντολών τερματικού σε οποιοδήποτε διακομιστή. Δεδομένης της δυσκολίας του θέματος, θα προσπαθήσουμε να είμαστε όσο το δυνατόν σαφέστεροι και πιο απλοί, έτσι ώστε ακόμη και ένας αρχάριος χρήστης να μπορεί να μάθει να χρησιμοποιεί το SSH για να ελέγχει εξ αποστάσεως τον διακομιστή του.

Πώς να χρησιμοποιήσετε το SSH

Παρακάτω θα βρείτε τον τρόπο δημιουργίας ενός διακομιστή SSH σε Windows και Linux, τον τρόπο σύνδεσης σε έναν διακομιστή SSH από τα Windows και τέλος τον τρόπο σύνδεσης σε διακομιστή SSH από smartphones και tablet (από το λειτουργικό σύστημα Android και iOS). Εάν δεν γνωρίζουμε την προέλευση της υπηρεσίας SSH, σας παραπέμπουμε στην ανάγνωση της αποκλειστικής σελίδας Wikipedia.

Πώς να δημιουργήσετε ένα διακομιστή SSH στα Windows

Εάν χρησιμοποιούμε τα Windows 10 στον υπολογιστή μας, μπορούμε να εγκαταστήσουμε την λειτουργική μονάδα OpenSSH. Για να γίνει αυτό, ανοίγουμε το μενού "Έναρξη" στο κάτω αριστερό μέρος, ανοίξτε την εφαρμογή " Ρυθμίσεις ", ανοίξτε το μενού " Εφαρμογές " > "Εφαρμογές και λειτουργίες" και τέλος κάντε κλικ στις Προαιρετικές δυνατότητες . Στη σελίδα που εμφανίζεται, κάντε κλικ στην επιλογή Προσθέστε μια λειτουργία, μετακινηθείτε στη λίστα των δυνατοτήτων και, στη συνέχεια, βεβαιωθείτε ότι έχετε επιλέξει το στοιχείο του διακομιστή OpenSSH .

Στο τέλος της εγκατάστασης του διακομιστή, ανοίξτε ξανά το μενού Έναρξη, αναζητήστε την εφαρμογή Windows PowerShell, κάντε δεξί κλικ σε αυτήν και επιλέξτε Εκτέλεση ως διαχειριστής . Στο παράθυρο γραμμής εντολών που θα εμφανιστεί, εκτελέστε τις αρχικές διαμορφώσεις του διακομιστή SSH πληκτρολογώντας τις ακόλουθες εντολές από το τερματικό (ας τις πληκτρολογήσουμε μία γραμμή τη φορά):
Start-Service sshd
Set-Service - όνομα sshd -StartupType 'Αυτόματο'
Get-NetFirewallRule - όνομα * ssh *
Μετά την εκκίνηση αυτών των εντολών, ο υπολογιστής με Windows 10 που χρησιμοποιούμε μπορεί να δεχτεί συνδέσεις SSH στη θύρα 22, χρησιμοποιώντας τα διαπιστευτήρια πρόσβασης που έχουν ρυθμιστεί στο λογαριασμό των Windows (προφανώς θα πρέπει να προωθήσουμε αυτή τη θύρα στο δρομολογητή ή στο μόντεμ, είμαστε εκτός του προσωπικού δικτύου).
Σημείωση : Εάν η θύρα 22 δεν είναι διαμορφωμένη ή μη προσβάσιμη από το δίκτυό μας, απλά ανοίξτε το αρχείο C: \ Windows \ System32 \ OpenSSH \ sshd_config και τροποποιήστε την καταχώρηση για τη θύρα 22, ρυθμίζοντας μια θύρα όπως επιθυμείτε.

Πώς να δημιουργήσετε ένα διακομιστή SSH στο Linux

Σε ένα διακομιστή Linux, η εγκατάσταση του SSH είναι πολύ πιο εύκολη, καθώς το OpenSSH είναι καλά ενσωματωμένο με άλλα εργαλεία συστήματος. Μετά τη διαμόρφωση του μηχανήματος ή του διακομιστή στο διαδίκτυο με το Ubuntu (που λαμβάνεται ως παράδειγμα σε αυτόν τον οδηγό), ανοίγουμε την εφαρμογή Terminal και πληκτρολογήστε την ακόλουθη εντολή:
sudo apt-get εγκαταστήστε το openssh-server
Επιβεβαιώνουμε, όπου είναι απαραίτητο, η ολοκλήρωση της εγκατάστασης του διακομιστή OpenSSH. Για να ξεκινήσετε αμέσως την υπηρεσία, απλά εκτελέστε την ακόλουθη εντολή από το τερματικό:
sudo /etc/init.d/ssh επανεκκίνηση
Το σύστημα θα χρησιμοποιεί τα διαπιστευτήρια του λογαριασμού χρήστη για πρόσβαση και τη θύρα 22 για να δέχεται συνδέσεις από έξω.

Αν θέλουμε να αλλάξουμε τη θύρα εισόδου για συνδέσεις SSH (για τους ίδιους λόγους που εμφανίζονται στα Windows), απλώς πληκτρολογήστε την εντολή στο τερματικό:
sudo vi / etc / ssh / sshd_config
Από τον επεξεργαστή κειμένων περιηγούμε στις διάφορες επιλογές έως ότου βρούμε το στοιχείο Port, έτσι ώστε να διαμορφώσουμε μια νέα θύρα για συνδέσεις SSH.

Τρόπος σύνδεσης σε διακομιστή SSH από τα Windows

Μετά τη διαμόρφωση του διακομιστή SSH, μπορούμε να το αποκτήσουμε από οποιονδήποτε άλλο υπολογιστή Windows 10 συνδεδεμένο στο Internet απλά ανοίγοντας το πρόγραμμα Windows PowerShell και πληκτρολογώντας την ακόλουθη εντολή από το τερματικό:
ssh -p portnumber
η εντολή αποτελείται από το όνομα χρήστη ( username ) που απαιτεί πρόσβαση, το όνομα του διακομιστή ( servername ) και τον αριθμό θύρας που θα επικοινωνήσει.

Ως όνομα χρήστη, απλά χρησιμοποιήστε εκείνο του λογαριασμού χρήστη που έχει ρυθμιστεί στο διακομιστή, ενώ ως όνομα_διακομιστή μπορούμε να εισάγουμε απευθείας τη δημόσια διεύθυνση IP της σύνδεσης στο Internet που χρησιμοποιείται από το διακομιστή ή το όνομα τομέα (αν είναι καταχωρημένο). Η προεπιλεγμένη θύρα είναι 22, αλλά μπορούμε να την αλλάξουμε χωρίς προβλήματα εάν ο διακομιστής SSH έχει διαμορφωθεί με διαφορετική θύρα. Σε κάθε σύνδεση, θα ζητηθεί ο κωδικός πρόσβασης, ο οποίος συμπίπτει με τον κωδικό πρόσβασης του λογαριασμού συστήματος (ή του λογαριασμού διαχειριστή).
Εάν χρησιμοποιούμε άλλες εκδόσεις των Windows (7 και 8.1) ή θέλουμε να αποκτήσουμε μεγαλύτερο έλεγχο πάνω στην κρυπτογραφημένη σύνδεση, προτείνουμε να εγκαταστήσετε το δωρεάν πρόγραμμα PuTTY.

Με αυτό το πρόγραμμα θα μπορέσουμε να συνδεθούμε γρήγορα σε οποιοδήποτε διακομιστή SSH, απλώς εισαγάγετε το όνομα χρήστη στο πεδίο Host Name, ρυθμίστε τη θύρα στο πεδίο Port, τοποθετήστε ένα σημάδι επιλογής στο στοιχείο SSH και τέλος κάντε κλικ στο Open στο κάτω μέρος.

Τρόπος σύνδεσης σε διακομιστή SSH από smartphone ή tablet

Εάν θέλουμε να ελέγξουμε τον διακομιστή SSH από smartphone ή tablet, σας συνιστούμε να εγκαταστήσετε την δωρεάν εφαρμογή Termius, διαθέσιμη τόσο για Android όσο και για iOS.

Με αυτήν την εφαρμογή θα έχουμε πρόσβαση στο προστατευμένο κέλυφος οποιουδήποτε διακομιστή γρήγορα και γρήγορα, εκτός από την πρόσβαση στην υπηρεσία SFTP, η οποία σας επιτρέπει να βλέπετε όλους τους φακέλους διακομιστών με δικαιώματα διαχειριστή (εξαιρετικά για τη διαχείριση αρχείων και φακέλων συστήματος χωρίς να υπάρχει φυσικά μπροστά από τον διακομιστή).
Για να χρησιμοποιήσετε την εφαρμογή, απλά ξεκινήστε την, υποδείξτε τις πληροφορίες πρόσβασης στο διακομιστή όπως φαίνεται προηγουμένως και πληκτρολογήστε τον κωδικό πρόσβασης όταν ζητηθεί. αυτόματα η εφαρμογή θα συνδεθεί με το διακομιστή και θα μας προσφέρει το κέλυφος από το οποίο θα εκδίδει εντολές, με δυνατότητα αποθήκευσης διαπιστευτηρίων για μελλοντική πρόσβαση.
Εναλλακτικά, μπορούμε να χρησιμοποιήσουμε τις δωρεάν εφαρμογές JuiceSSH - SSH Client και JuiceSSH Performance Plugin για το Android.

Με αυτές τις δύο εφαρμογές μπορούμε να στέλνουμε εντολές σε ένα ασφαλές κέλυφος και να ελέγξουμε την απόδοση του διακομιστή μας, χάρη στο plugin σύνδεσης που θα δείχνει σε πραγματικό χρόνο την κατανάλωση από CPU, RAM, δίκτυο, δίσκο και μέσο φορτίο έχουμε έναν ιστότοπο με πολλές επισκέψεις ή διακομιστές με λίγες δυνατότητες).

Συμπεράσματα

Η διαχείριση ενός διακομιστή SSH και η αποστολή εντολών σε ένα ασφαλές κέλυφος είναι βεβαίως πράξεις από εμπειρογνώμονες του κλάδου και διαχειριστές συστημάτων, αλλά αν θέλουμε να ελέγξουμε κάθε πτυχή του διακομιστή μας για τον ιστότοπο που διαχειριζόμαστε, το SSH είναι σίγουρα ένα από τα εργαλεία που πρέπει να μάθετε χρησιμοποιήστε αμέσως.
Αν θέλετε να μάθετε νέες εντολές από τις προτροπές ή για το PowerShell, διαβάστε τον Οδηγό μας για τα Command Prompt Cheats (CMD). Εάν, αντίθετα, θέλουμε να συνδεθούμε σε ένα διακομιστή FTP, μπορούμε να βρούμε όλες τις απαραίτητες πληροφορίες στον οδηγό μας σχετικά με τον τρόπο σύνδεσης με ένα διακομιστή FTP από PC και smartphone.
Για να δημιουργήσετε ένα νέο διακομιστή δεδομένων που θα χρησιμοποιηθεί ως προσωπικό και ασφαλές σύννεφο, μπορούμε να διαβάσουμε την εις βάθος ανάλυση μας σχετικά με τον τρόπο δημιουργίας ενός προσωπικού και δωρεάν διακομιστή Cloud στον υπολογιστή σας.

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

Please enter your comment!
Please enter your name here