Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Εξακολουθείτε να χρησιμοποιείτε Putty + WinSCP/FileZilla;

Στη συνέχεια, συνιστούμε να δώσετε προσοχή σε λογισμικό όπως το xShell.

  • Υποστηρίζει όχι μόνο το πρωτόκολλο SSH, αλλά και άλλα. Για παράδειγμα, telnet ή rlogin.
  • Μπορείτε να συνδεθείτε σε πολλούς διακομιστές ταυτόχρονα (μηχανισμός καρτελών).
  • Δεν χρειάζεται να εισάγετε δεδομένα κάθε φορά, μπορείτε να τα θυμάστε.
  • Ξεκινώντας από την έκδοση 6, εμφανίστηκε μια ρωσική διεπαφή που κατανοεί όλες τις ρωσικές κωδικοποιήσεις, συμπεριλαμβανομένου του UTF-8.
  • Υποστηρίζει σύνδεση με κωδικό πρόσβασης και σύνδεση κλειδιού.

  • Επιπλέον, για να διαχειριστείτε αρχεία μέσω ftp/sftp δεν χρειάζεται πλέον να εκτελείτε το WinSCP ή το FileZilla ξεχωριστά.
  • Οι προγραμματιστές του xShell έλαβαν υπόψη τις ανάγκες σας και δημιούργησαν επίσης το xFtp, το οποίο υποστηρίζει κανονικό FTP και SFTP.
  • Και το πιο σημαντικό είναι ότι το xFtp μπορεί να εκκινηθεί απευθείας από μια ενεργή περίοδο λειτουργίας ssh και θα συνδεθεί αμέσως στον συγκεκριμένο διακομιστή σε λειτουργία μεταφοράς αρχείων (χρησιμοποιώντας το πρωτόκολλο sFtp). Αλλά μπορείτε να ανοίξετε μόνοι σας το xFtp και να συνδεθείτε σε οποιονδήποτε από τους διακομιστές.

Περιλαμβάνεται επίσης μια συσκευή δημιουργίας δημόσιου/ιδιωτικού κλειδιού και ένας διαχειριστής για τη διαχείρισή τους.

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Εντελώς δωρεάν για προσωπική, μη εμπορική ή εκπαιδευτική χρήση.

www.netsarang.com/ru/free-for-home-school

Συμπληρώστε τα πεδία, στείλτε οπωσδήποτε email, στο οποίο έχετε πρόσβαση, θα σταλεί ένας σύνδεσμος λήψης εκεί.

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Κατεβάστε και εγκαταστήστε και τις δύο εφαρμογές. Ας ξεκινήσουμε.

Μετά την εκκίνηση, βλέπουμε ένα παράθυρο με μια λίστα αποθηκευμένων συνεδριών, ενώ είναι κενό. Κάντε κλικ στο "νέο"

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Συμπληρώστε τις πληροφορίες σύνδεσης, τη διεύθυνση θύρας/κεντρικού υπολογιστή/IP, καθώς και το επιθυμητό όνομα συνεδρίας.
Στη συνέχεια, μεταβείτε στον έλεγχο ταυτότητας και συμπληρώστε τα στοιχεία σύνδεσης και τον κωδικό πρόσβασης.

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Επόμενο Εντάξει και συνδεθείτε στον διακομιστή.

Για xFTP όλα είναι ίδια. Το μόνο που πρέπει να επιλέξετε είναι το πρωτόκολλο, η προεπιλογή θα είναι sFTP, μπορείτε να επιλέξετε κανονικό FTP.

Το πιο βολικό είναι ότι το επιλεγμένο κείμενο αντιγράφεται αυτόματα στο πρόχειρο
(Εργαλεία - Επιλογές - Πληκτρολόγιο και Ποντίκι - Αντιγραφή σημειωμένου κειμένου στο πρόχειρο).

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Μπορείτε να συνδεθείτε όχι μόνο με κωδικό πρόσβασης, αλλά και χρησιμοποιώντας ένα κλειδί, το οποίο είναι πολύ πιο ασφαλές και βολικό.

Είναι απαραίτητο να δημιουργήσουμε το κλειδί μας, ή πιο συγκεκριμένα, ένα ζεύγος - δημόσια/ιδιωτικά κλειδιά.

Εκκινήστε το Xagent (περιλαμβάνεται εγκατεστημένο).

Βλέπουμε τη λίστα των κλειδιών ενώ είναι άδεια. Κάντε κλικ στο Manage Keys και μετά στο Generate
Τύπος RSA
Μήκος 4096 bit ελάχιστο.

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Κάντε κλικ στο Επόμενο και περιμένετε. Μετά πάλι Επόμενο

Ονομάζουμε το κλειδί όπως μας βολεύει. Εάν θέλετε, μπορείτε να προστατέψετε το κλειδί ορίζοντας έναν πρόσθετο κωδικό πρόσβασης (θα ζητηθεί κατά τη σύνδεση ή την εισαγωγή του κλειδιού σε άλλη συσκευή)

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Επόμενο Στη συνέχεια βλέπουμε το ίδιο το PUBLIC κλειδί μας. Το χρησιμοποιούμε για να συνδεθούμε στον διακομιστή. Ένα κλειδί μπορεί να χρησιμοποιηθεί σε πολλούς διακομιστές, κάτι που είναι βολικό.

Αυτό ολοκληρώνει τη γενιά, αλλά δεν είναι μόνο αυτό.
Πρέπει να προσθέσετε ένα κλειδί στον διακομιστή.
Συνδεθείτε στον διακομιστή μέσω ssh και μεταβείτε στο /root/.ssh

root@alexhost# cd /root/.ssh

στο οποίο στο 90% των περιπτώσεων εμφανίζεται το σφάλμα -bash: cd: /root/.ssh: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
Αυτό είναι φυσιολογικό, αυτός ο φάκελος λείπει εάν δεν έχουν δημιουργηθεί κλειδιά στο διακομιστή στο παρελθόν.

Είναι απαραίτητο να δημιουργήσετε το κλειδί του ίδιου του διακομιστή με παρόμοιο τρόπο.

root@alexhost# ssh-keygen -t rsa -b 4096

Θα μας προσφέρει τη διαδρομή όπου μπορούμε να αποθηκεύσουμε το αρχείο κλειδιού.
Συμφωνούμε με την προεπιλογή /root/.ssh/id_rsa πατώντας Enter.
Στη συνέχεια είναι ο κωδικός πρόσβασης για το αρχείο κλειδιού και η επιβεβαίωση ή αφήστε τον κενό και Enter.

Μεταβείτε ξανά στο /root/.ssh:

root@alexhost# cd /root/.ssh

Πρέπει να δημιουργήσετε ένα αρχείο authorized_keys:

root@alexhost# nano authorized_keys

Επικολλάμε σε αυτό το κλειδί μας σε μορφή κειμένου που λαμβάνεται παραπάνω:

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Αποθήκευση και έξοδος.
Ctrl + O
Ctrl + X

Μεταβείτε στο xShell, καλέστε τη λίστα των αποθηκευμένων περιόδων σύνδεσης (Alt+O)

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Βρίσκουμε τη συνεδρία μας, κάνουμε κλικ στις ιδιότητες, πηγαίνουμε στον έλεγχο ταυτότητας.

Στο πεδίο μεθόδου, επιλέξτε δημόσιο κλειδί.
Στο πεδίο κλειδί χρήστη, επιλέξτε το κλειδί που δημιουργήσαμε προηγουμένως, αποθηκεύστε και συνδεθείτε.

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Ο πελάτης χρησιμοποιεί ένα ΙΔΙΩΤΙΚΟ κλειδί και ένα ΔΗΜΟΣΙΟ κλειδί καταχωρείται στον διακομιστή.

Το ιδιωτικό κλειδί μπορεί να μεταφερθεί στον άλλο υπολογιστή σας εάν θέλετε να συνδεθείτε από αυτόν.

Στο Xagent - διαχείριση κλειδιών, επιλέξτε το κλειδί - Εξαγωγή, αποθήκευση.

Σε άλλο υπολογιστή Xagent - διαχείριση πλήκτρων - Εισαγωγή, επιλογή, προσθήκη. Εάν το κλειδί ήταν προστατευμένο με κωδικό πρόσβασης, ο κωδικός πρόσβασης θα ζητηθεί σε αυτό το σημείο.

Το κλειδί μπορεί να εκχωρηθεί σε οποιονδήποτε χρήστη, όχι μόνο σε root.

Τυπική διαδρομή /user_home_folder/.ssh/authorized_keys
Για τον χρήστη alexhost, για παράδειγμα, από προεπιλογή θα είναι /home/alexhost/.ssh/authorized_keys

Το NetSarang xShell είναι ένας ισχυρός πελάτης SSH

Πηγή: www.habr.com