Avatar billede acoon Nybegynder
04. november 2003 - 23:17 Der er 7 kommentarer og
1 løsning

ftp gennem ssh

Jeg har følgende setup -->
http://xxx.acoon.dk/ssh-diagram.jpg

Jeg skal kunne ftp fra C1 til C2, men har ikke mulighed for at NAT'e noget i routeren.
Min ide var så at lave en ssh tunnel med plink (putty).

"plink.exe -ssh -R 22022:127.0.0.1:22022 -2 -C 62.79.xx.xx"
Den ssh'er til min server som begynder at lytte på port 22022 der bliver forwardet til localhost 22022 som er den port jeg har min ftp server kørende.

Dette viker fint. På C1 kan jeg ftp til localhost:22022 og jeg kan se på C2 at jeg kommer igennem og bliver authenticated.

Nu kommer det sjove. Jeg kan hverken lave en 'ls' eller starte en filetransfer da den tilsyneladende ikke kan åbne en data kanal. Jeg har prøvet med både active og PASV men begge uden nytte.

Er der en som har en ide til hvordan dette kan lykkes?
Avatar billede rashid Praktikant
04. november 2003 - 23:52 #1
havde det samme problem, men benyttede http-tunnel
se http://www.http-tunnel.com/html/
Avatar billede rashid Praktikant
04. november 2003 - 23:52 #2
men se under hjælp hvilke programmer (ftp) der kan benyttes.
Avatar billede acoon Nybegynder
04. november 2003 - 23:56 #3
måske skulle jeg lige tilføje at det ikke må være noget payware..
Avatar billede a_eriksen Nybegynder
05. november 2003 - 02:10 #4
Problemet er at ftp bruger flere porte end 21.
Læs den her
http://slacksite.com/other/ftp.html
der er en fin beskrivelse af hvordan det virker.

Men når du nu allerede har putty og ssh fremme, hvorfor så ikke bruge scp (pscp)?
Avatar billede jelzin101 Praktikant
05. november 2003 - 02:53 #5
sftp ... :)
Avatar billede bjuhl Nybegynder
05. november 2003 - 09:25 #6
Jeg bruger også sftp uden problemer med samme opsætning som din tegning.
Den kræver kun 1 port åben (port 22)
Avatar billede acoon Nybegynder
05. november 2003 - 10:34 #7
Jeg kan ikke bruge scp da hele setupet skal bruges til noget remote backup, hvor den kun henter de filer som er ændret. Derfor skal jeg bruge ftp kommandoer som ls, mdtm osv.

hmm.. sftp lyder klart som en mulighed, men det kræver at der findes et sftp server modul til delphi.

Nogen der kender det?
Avatar billede acoon Nybegynder
14. april 2004 - 15:26 #8
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester