Πότε να χρησιμοποιήσετε την εντολή SSH στο Linux
Η εντολή Linux ssh έχει πρόσβαση σε α απομακρυσμένος υπολογιστής χρησιμοποιώντας μια ασφαλή κρυπτογραφημένη σύνδεση μεταξύ των δύο κεντρικών υπολογιστών μέσω ενός μη ασφαλούς δικτύου. Η εντολή ανοίγει ένα παράθυρο στον τοπικό σας υπολογιστή, μέσω του οποίου μπορείτε να εκτελέσετε και να αλληλεπιδράσετε με προγράμματα στο απομακρυσμένο μηχάνημα. Μια συνεδρία ssh Linux είναι κρυπτογραφημένο και απαιτεί έλεγχο ταυτότητας. Το ssh σημαίνει Secure SHell, αναφερόμενο στην εγγενή ασφάλεια της λειτουργίας.

Παραδείγματα χρήσης
Αυτά τα παραδείγματα υποθέτουν ότι χρησιμοποιείτε SSH με έναν απομακρυσμένο υπολογιστή που δέχεται κωδικούς πρόσβασης. Διαβάστε περισσότερα σχετικά με τον έλεγχο ταυτότητας κλειδιού SSH για μια πιο ασφαλή μέθοδο χρήσης SSH που δεν απαιτεί κωδικούς πρόσβασης.
Για να συνδεθείτε σε έναν υπολογιστή με ένα καθορισμένο αναγνωριστικό δικτύου (comp.org.net) και ένα καθορισμένο όνομα χρήστη (jdoe), χρησιμοποιήστε την ακόλουθη εντολή:
ssh [email protected]
Εάν το όνομα χρήστη του απομακρυσμένου μηχανήματος είναι το ίδιο με αυτό του τοπικού υπολογιστή, παραλείψτε το όνομα χρήστη στην εντολή:
ssh comp.org.net
Εάν είναι η πρώτη σας προσπάθεια σύνδεσης σε αυτό το μηχάνημα, θα συναντήσετε μια ειδοποίηση δακτυλικού αποτυπώματος μία φορά:
Η αυθεντικότητα του κεντρικού υπολογιστή 'sample.ssh.com' δεν μπορεί να εξακριβωθεί. Το δακτυλικό αποτύπωμα του κλειδιού DSA είναι 04:48:30:31:b0:f3:5a: 9b: 01:9d: b3:a7:38:e2:b1:0c. Είστε βέβαιοι ότι θέλετε να συνεχίσετε τη σύνδεση (ναι/όχι);
Εισαγω Ναί για να πείτε στο μηχάνημα να προσθέσει τον απομακρυσμένο υπολογιστή στη λίστα με τους γνωστούς κεντρικούς υπολογιστές, ~/.ssh/known_hosts. Θα δείτε ένα μήνυμα όπως αυτό:
Προειδοποίηση: Προστέθηκε μόνιμα το 'sample.ssh.com' (DSA) στη λίστα των γνωστών κεντρικών υπολογιστών.
Μόλις συνδεθείτε, θα σας ζητηθεί κωδικός πρόσβασης. Αφού το εισαγάγετε, θα δείτε το μήνυμα κελύφους για το απομακρυσμένο μηχάνημα.
Μπορείτε επίσης να χρησιμοποιήσετε μια εντολή ssh για να εκτελέσετε μια εντολή σε ένα απομακρυσμένο μηχάνημα χωρίς να συνδεθείτε. Για παράδειγμα:
ssh [email protected] ps
εκτελεί την εντολή ps στον υπολογιστή που ονομάζεται comp.org.net και εμφανίζει τα αποτελέσματα στο τοπικό σας παράθυρο.
Γιατί να χρησιμοποιήσετε SSH;
Το SSH είναι πιο ασφαλές από άλλες μεθόδους για τη δημιουργία σύνδεσης με έναν απομακρυσμένο υπολογιστή, επειδή στέλνετε τα διαπιστευτήρια σύνδεσης και τον κωδικό πρόσβασής σας μόνο αφού δημιουργηθεί ένα ασφαλές κανάλι. Επίσης, το SSH υποστηρίζει κρυπτογράφηση δημόσιου κλειδιού.