
Αυτό είναι ASP κλασικό, δεν .Net. Θα πρέπει να πάρετε έναν τρόπο να SFTP σε ένα server για να ανεβάσετε και να κατεβάσετε ένα ζευγάρι των αρχείων, ξεκίνησε από ένα χρήστη.


Τι έχουν άλλοι άνθρωποι που χρησιμοποιούνται για να κάνουν SFTP σε ASP κλασικό; Όχι απαραίτητα σε αντίθεση με την αγορά ενός ελέγχου.

 
ASP, πρέπει να χρησιμοποιήσετε SFTP
===================================



Αν έχετε τη δυνατότητα να χρησιμοποιήσετε WScript.Shell τότε μπορείτε να εκτελέσετε μόνο pscp.exe από το [Putty](http://www.chiark.greenend.org.uk/~sgtatham/putty/) πακέτο. Προφανώς αυτό είναι λιγότερο από το ιδανικό, αλλά θα γίνει η δουλειά και να σας αφήσει να χρησιμοποιήσετε SCP / SFTP στο κλασικό ASP.

 

Ο τρόπος που έχω κάνει αυτό είναι να δημιουργήσετε ένα αρχείο δέσμης ενεργειών εντολών και να περάσει αυτή τη γραμμή εντολών με την εντολή / b για να psftp.exe. Έχω επίσης δοκιμάσει αυτό σε Perl και δεν έχουν ακόμη βρει μια πιο τακτοποιημένη τρόπος για να γίνει αυτό.


Υπάρχει ένα ζήτημα με τη μέθοδο αυτή, το γεγονός ότι έχετε ήδη έχουν αποδεχθεί την RSA δακτυλικών αποτυπωμάτων. Αν όχι, τότε το σενάριο θα περιμένει είτε για είσοδο χρήστη να την αποδεχθεί ή θα παραλείψετε πάνω από αυτό, αν τρέχετε σε λειτουργία πλήρους δέσμης, με μια αποτυχία. Επίσης, αν οι αλλαγές του server, έτσι ώστε να είναι RSA αλλαγές δακτυλικών αποτυπωμάτων (π.χ. ένα σύμπλεγμα), τότε θα πρέπει να επανεξετάσει δεχτεί ξανά το δακτυλικό αποτύπωμα.


Δεν είναι μια ιδανική μέθοδος, αλλά το μόνο που ξέρω.


Θα πρέπει να παρακολουθούμε αυτή την ερώτηση incase κάποιος γνωρίζει έναν άλλο τρόπο.

 

Θα χρησιμοποιηθεί για να το κάνουμε αυτό με το FTP για τα παράθυρα (δημιουργήσετε ένα αρχείο εντολών και πληρώνω ftp.exe)


Xetius Προσπάθησα να Ψήφος δική σας και να αποδεχθούν την απάντησή σας πάρα πολύ και έλαβα μια προειδοποίηση που χρειαζόμουν 25 ύφασμα για να το κάνουμε αυτό. Συγνώμη.

 

Έχω χρησιμοποιήσει στο παρελθόν ένα στοιχείο από εδώ: www.weonlydo.com. Εγώ δεν το βρίσκουν το ευκολότερο κομμάτι του κιτ για την ανάπτυξη ενάντια αλλά πήρε τη δουλειά που έχει γίνει σε μια βιασύνη.

 

Υπάρχει ένα ζήτημα με τη μέθοδο αυτή, το γεγονός ότι έχετε ήδη έχουν αποδεχθεί την RSA δακτυλικών αποτυπωμάτων. Αν όχι, τότε το σενάριο θα περιμένει είτε για είσοδο χρήστη να την αποδεχθεί ή θα παραλείψετε πάνω από αυτό, αν τρέχετε σε λειτουργία πλήρους δέσμης, με μια αποτυχία. Επίσης, αν οι αλλαγές του server, έτσι ώστε να είναι RSA αλλαγές δακτυλικών αποτυπωμάτων (π.χ. ένα σύμπλεγμα), τότε θα πρέπει να επανεξετάσει δεχτεί ξανά το δακτυλικό αποτύπωμα.

 