Αυτή είναι μια ενότητα όλων των Perl εφαρμογή ενός SSH (Secure Shell) πελάτης, και οι δύο SSH-1 και SSH-2 πρωτόκολλα.
Επιτρέπει τον προγραμματιστή απλά και με ασφάλεια να εκτελέσει τις εντολές σε απομακρυσμένα μηχανήματα, και να λάβετε την STDOUT, STDERR, και η κατάσταση εξόδου της εν λόγω απομακρυσμένη εντολή.
Η μονάδα περιλαμβάνει ενσωματωμένη υποστήριξη για διάφορες μεθόδους ταυτοποίησης με τον διακομιστή (επικύρωση κωδικού πρόσβασης, RSA ταυτότητας πρόκλησης-απόκρισης, κ.λπ.).
Υλοποιεί προηγμένη I / O buffering, μεταφοράς πακέτων, και τα στρώματα ελέγχου ταυτότητας χρήστη του πρωτοκόλλου SSH, κάνοντας χρήση των εξωτερικών βιβλιοθηκών Perl για να χειριστεί την κρυπτογράφηση όλων των δεδομένων που αποστέλλονται μέσω του δικτύου ανασφαλής.
Net-SSH-Perl μπορεί επίσης να διαβάσει τα υπάρχοντα αρχεία ρυθμίσεων SSH (/ etc / ssh_config, κλπ), RSA αρχεία ταυτότητα, DSA αρχεία ταυτότητα, γνωστά αρχεία οικοδεσπότες, κλπ.
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Η επαναδημιουργία κλειδιών σωστά μετά την 1 GB δεδομένων
- Μην προσπαθήσετε να επεξεργαστεί ανύπαρκτες ή κενό αρχείο auth.
- Fix τυπογραφικό λάθος στο μήνυμα γκρινιάζω.
- Μετακίνηση »χρήση βάσης» μετά ενότητα Κρύπτη φόρτωσης, ανά πρόταση.
- Εφαρμόστε τη μόνο stdin αν ορίζεται στο SSH1.
Κλήση
Τι είναι καινούργιο στην έκδοση 1.25:
- Στερεώστε μια περίεργη αποτυχία της δοκιμής σε 03-packet.t αν String :: CRC32 δεν είναι εγκατεστημένο (οι δοκιμές έγιναν δοκιμές SSH1, αλλά δεν μπορούμε να υποθέσουμε τον επιλεγμένο αυτό το πρωτόκολλο του χρήστη).
Τα σχόλια δεν βρέθηκε