Η απαραίτητη πρόσβαση σε έναν Linux-Server από το εξωτερικό είναι δυνατή μόνο εάν ρυθμίσετε πρόσβαση SSH. Το SSH, ή Secure Shell, σας επιτρέπει να αποκτάτε ασφαλή πρόσβαση στον Linux server σας, κάτι που είναι ιδιαίτερα χρήσιμο όταν δεν χρειάζεστε γραφικό περιβάλλον ή όταν θέλετε να συνδεθείτε από άλλο δίκτυο. Σε αυτόν τον οδηγό θα μάθετε πώς να εγκαταστήσετε έναν SSH server στον Linux-Ubuntu υπολογιστή σας και πώς να συνδεθείτε με διάφορους πελάτες, όπως Macintosh ή Windows.
Κύριες παρατηρήσεις
- Εγκατάσταση του SSH server σε Ubuntu
- Σύνδεση σε ένα Linux server μέσω SSH από διάφορα λειτουργικά συστήματα
- Ανάγκη για σωστές ρυθμίσεις δικτύου
Βήμα-βήμα οδηγίες για την εγκατάσταση του SSH server
Πρώτα, θα πρέπει να βεβαιωθείτε ότι έχετε ρυθμίσει σωστά τον Ubuntu υπολογιστή σας. Έχετε ήδη μια εγκατάσταση Ubuntu και ο προσαρμογέας δικτύου θα πρέπει να είναι ρυθμισμένος σε "bridged", ώστε ο εικονικός σας υπολογιστής να αποκτά μια παγκόσμια διεύθυνση IP στο δίκτυο. Ελέγξτε αυτό πηγαίνοντας στις ρυθμίσεις δικτύου του εικονικού υπολογιστή σας και βεβαιωθείτε ότι ο προσαρμογέας bridged είναι ενεργοποιημένος.

Βήμα 1: Άνοιγμα τερματικού
Τώρα ανοίξτε το τερματικό. Μπορείτε να το βρείτε στις εφαρμογές ή ψάχνοντας για "Terminal". Το τερματικό είναι η προτροπή εισόδου όπου μπορείτε να εισάγετε εντολές για να εγκαταστήσετε τον SSH server σας.

Βήμα 2: Εγκατάσταση του SSH server
Το επόμενο βήμα είναι να εγκαταστήσετε τον SSH server. Για αυτό, χρησιμοποιήστε την εντολή sudo για να αποκτήσετε δικαιώματα superuser. Εισάγετε την ακόλουθη εντολή:
Πατήστε το πλήκτρο Enter. Θα σας ζητηθεί να εισάγετε τον κωδικό πρόσβασής σας. Μετά την εισαγωγή, το απαιτούμενο πακέτο θα κατέβει και θα εγκατασταθεί. Όταν ολοκληρωθεί η εγκατάσταση, θα ενημερωθείτε ότι ο SSH server είναι τώρα έτοιμος προς χρήση.

Βήμα 3: Εύρεση της διεύθυνσης IP του Linux συστήματος
Για να μπορέσετε να συνδεθείτε στο Linux σύστημά σας, χρειάζεστε τη διεύθυνση IP. Πηγαίνετε στις ρυθμίσεις δικτύου του συστήματος Ubuntu σας για να καθορίσετε τη τρέχουσα διεύθυνση IP. Σημειώστε αυτή τη διεύθυνση, καθώς θα την χρειαστείτε για τη σύνδεση.

Βήμα 4: Σύνδεση μέσω Mac
Εάν θέλετε να αποκτήσετε πρόσβαση από ένα σύστημα Macintosh, ξεκινήστε το τερματικό. Εδώ, μπορείτε να χρησιμοποιήσετε την εντολή SSH για να συνδεθείτε. Η εντολή έχει την εξής μορφή:
Αντικαταστήστε το "username" με το όνομα χρήστη σας και το "ip-address" με τη διεύθυνση IP του Ubuntu συστήματος που έχετε σημειώσει προηγουμένως. Επιβεβαιώστε την εντολή πατώντας Enter. Όταν σας ρωτήσουν αν θέλετε να εμπιστευτείτε τη σύνδεση, πληκτρολογήστε "yes" και πατήστε Enter.

Βήμα 5: Σύνδεση μέσω Windows
Εάν θέλετε να αποκτήσετε πρόσβαση στο Linux σύστημά σας από έναν υπολογιστή Windows, θα πρέπει να κατεβάσετε έναν εξωτερικό SSH client όπως το PuTTY. Ανοίξτε τον περιηγητή σας και ψάξτε για "PuTTY". Κατεβάστε το πρόγραμμα και εγκαταστήστε το.

Ανοίξτε το PuTTY μετά την εγκατάσταση. Στο πεδίο "Host Name (or IP address)", εισάγετε τη διεύθυνση IP του Ubuntu συστήματος. Βεβαιωθείτε ότι η θύρα είναι ρυθμισμένη σε 22 (προεπιλεγμένη θύρα για SSH) και κάντε κλικ στο "Open".

Στο αναδυόμενο παράθυρο, εισάγετε το όνομα χρήστη σας και, όταν σας ζητηθεί, τον κωδικό πρόσβασης σας. Έτσι, θα είστε συνδεδεμένοι με τον Linux server και θα μπορείτε να εκτελείτε όλες τις απαιτούμενες εργασίες μέσω της γραμμής εντολών.

Βήμα 6: Έλεγχος ρυθμίσεων δικτύου
Για να βεβαιωθείτε ότι μπορείτε να έχετε εξωτερική πρόσβαση στον Ubuntu υπολογιστή σας, είναι σημαντικό να ελέγξετε τις ρυθμίσεις δικτύου στον διαχειριστή εικονικών μηχανών. Βεβαιωθείτε ότι ο προσαρμογέας είναι ρυθμισμένος σε "bridged". Διαφορετικά, δεν θα μπορείτε να έχετε εξωτερική πρόσβαση στη μηχανή σας.

Περίληψη – Εγκατάσταση SSH server στον Linux σας
Μια σύνδεση SSH σας επιτρέπει να αποκτάτε ασφαλή πρόσβαση στον Linux server σας και να τον διαχειρίζεστε. Αυτός ο οδηγός σας έδειξε πώς να εγκαταστήσετε τον SSH server σε Ubuntu και πώς να συνδεθείτε τόσο μέσω Macintosh όσο και Windows στο Linux σύστημά σας. Φροντίστε να κάνετε τις σωστές ρυθμίσεις δικτύου για να έχετε εξωτερική πρόσβαση.
Συχνές ερωτήσεις
Τι είναι το SSH;Το SSH σημαίνει Secure Shell και είναι ένα πρωτόκολλο για ασφαλή απομακρυσμένη σύνδεση σε έναν υπολογιστή.
Γιατί χρειάζομαι έναν SSH server;Ένας SSH server σας επιτρέπει να έχετε ασφαλή πρόσβαση στον Linux server σας από εξωτερικές συσκευές.
Πώς μπορώ να βρω τη διεύθυνση IP του Linux συστήματός μου;Πηγαίνετε στις ρυθμίσεις δικτύου του Ubuntu συστήματός σας για να καθορίσετε τη διεύθυνση IP.
Πρέπει να αλλάξω τη θύρα για το SSH;Συνήθως, το SSH χρησιμοποιεί τη θύρα 22, και αυτή δεν θα πρέπει να αλλάξει στις πιο πρόσφατες εγκαταστάσεις, εκτός εάν υπάρχουν συγκεκριμένες απαιτήσεις ασφαλείας.
Τι να κάνω αν η σύνδεση αποτύχει;Ελέγξτε τις ρυθμίσεις δικτύου του εικονικού υπολογιστή σας και βεβαιωθείτε ότι ο προσαρμογέας είναι ρυθμισμένος σε "bridged".