Το PSCP χρησιμοποιεί τη διαμόρφωση σύνδεσης του PuTTY. Η Γραμμή εντολών των Windows δεν παρέχει καθολική διαδρομή proxy σε κάθε εντολή που εκκινεί.

Στο PuTTY, διαμορφώστε τον επιθυμητό προορισμό SSH στην ενότητα Session. Ανοίξτε Connection → Proxy, επιλέξτε HTTP CONNECT και εισαγάγετε το όνομα κεντρικού υπολογιστή του proxy, τη θύρα και τον απαιτούμενο λογαριασμό proxy. Επιστρέψτε στο Session και αποθηκεύστε την πλήρη διαμόρφωση με όνομα όπως Office SSH.

pscp -load "Office SSH" report.csv [email protected]:/incoming/

Το παράδειγμα αντιγράφει ένα τοπικό αρχείο στον επιθυμητό διακομιστή SSH χρησιμοποιώντας την αποθηκευμένη διαδρομή proxy. Αντικαταστήστε τον προορισμό και τον λογαριασμό με εκείνα που έχουν διαμορφωθεί για τη συνεδρία. Το PuTTY υποστηρίζει επίσης τη χρήση ονόματος αποθηκευμένης συνεδρίας αντί για όνομα κεντρικού υπολογιστή.

Το HTTP proxy πρέπει να επιτρέπει CONNECT στην πραγματική θύρα της υπηρεσίας SSH, συχνά 22. Ένα proxy περιορισμένο στη θύρα 443 μπορεί να απορρίψει τη μεταφορά πριν ξεκινήσει ο έλεγχος ταυτότητας SSH.

Ο λογαριασμός proxy και ο λογαριασμός SSH είναι ξεχωριστοί. Διατηρήστε την κανονική επαλήθευση κλειδιού κεντρικού υπολογιστή και τις ρυθμίσεις ελέγχου ταυτότητας SSH του διακομιστή. Αν το ίδιο το PuTTY συνδέεται με αυτή τη συνεδρία αλλά το PSCP όχι, επιβεβαιώστε ότι το PSCP φορτώνει την ίδια ονομαστική συνεδρία κάτω από τον ίδιο χρήστη Windows.

Σχετικά άρθρα