ASP, må bruke SFTP

stemmer
14

Dette er ASP klassisk, ikke Net. Vi må få en måte å SFTP til en server for å laste opp og ned et par filer, sparket i gang av en bruker.

Hva har andre folk pleide å gjøre SFTP i ASP klassisk? Ikke nødvendigvis i motsetning til å kjøpe en kontroll.

Publisert på 03/08/2008 klokken 20:11
kilden bruker
På andre språk...                            


5 svar

stemmer
8

Hvis du har muligheten til å bruke WScript.Shell så kan du bare kjøre pscp.exe fra Putty pakken. Selvfølgelig er dette mindre enn ideelt, men det vil få jobben gjort, og lar deg bruke SCP / SFTP i klassisk ASP.

Svarte 03/08/2008 kl. 23:52
kilden bruker

stemmer
3

Måten jeg har gjort dette på er å opprette en kommandoskriptfilen og sende dette på kommandolinjen via / b kommandoen til psftp.exe. Jeg har også prøvd dette i Perl og har ennå å finne en penere måte å gjøre det.

Det er et problem med denne metoden, ved at du allerede har til å ha akseptert RSA finger-print. Hvis ikke, så skriptet vil heller vente på brukerundersøkelser for å godta det eller vil hoppe over det hvis du kjører full batch-modus, med en fiasko. Også, hvis serveren endres, slik at det er RSA finger-print endringer (for eksempel en klynge) så må du re-akseptere finger-print på nytt.

Ikke en ideell metode, men den eneste jeg vet.

Jeg skal se på dette spørsmålet incase noen vet en annen måte.

Svarte 05/08/2008 kl. 21:13
kilden bruker

stemmer
1

I brukes for å gjøre det med FTP på vinduer (skape en fil med kommandoer og skall ut Ftp.exe)

Xetius Jeg prøvde å upvote din og godta svaret også, og jeg fikk en advarsel om at jeg trengte 25 rep for å gjøre det. Unnskyld.

Svarte 06/08/2008 kl. 06:27
kilden bruker

stemmer
1

Jeg har tidligere brukt en komponent herfra: www.weonlydo.com. Jeg fant ikke det enkleste stykke kit å utvikle mot, men det fikk jobben gjort i en hast.

Svarte 14/08/2008 kl. 14:57
kilden bruker

stemmer
2

Det er et problem med denne metoden, ved at du allerede har til å ha akseptert RSA finger-print. Hvis ikke, så skriptet vil heller vente på brukerundersøkelser for å godta det eller vil hoppe over det hvis du kjører full batch-modus, med en fiasko. Også, hvis serveren endres, slik at det er RSA finger-print endringer (for eksempel en klynge) så må du re-akseptere finger-print på nytt.

Svarte 18/04/2016 kl. 12:13
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more