Avatar billede riversen Nybegynder
10. april 2003 - 16:47 Der er 13 kommentarer og
1 løsning

FTP server kommandoer

Ved ikke om det er her jeg lige får bedst svar, men ellers må jeg jo flytte ? senere.

Jeg skal bruge en komplet liste over standard ftp-kommandoer...altså som en ftp-server bør understøtte. Listen skal fortælle, hvad kommandoen gør.
Avatar billede arne_v Ekspert
10. april 2003 - 18:48 #1
Den autoritative kilde må vel være RFC'en:

http://rfc.sunsite.dk/rfc/rfc959.html
Avatar billede riversen Nybegynder
10. april 2003 - 18:52 #2
ja, det ser fint ud...

nu når jeg lige har fat i dig...skal nemlig nok have gang i et lille java projekt vedr. ftp-server...tænkte på hvad der lige er forskellen på passiv og ikke passiv ftp...der er også det med firewall...noget du kender til?
Avatar billede arne_v Ekspert
10. april 2003 - 18:55 #3
Med normal (ikke passiv) laver client control connection til
server og server laver data connection til client.

Med passiv FTP laver client både control og data connection
til server.
Avatar billede arne_v Ekspert
10. april 2003 - 18:56 #4
[ret vigtigt da firewalls normalt normalt ikke vil tillade
indgående connections]
Avatar billede arne_v Ekspert
10. april 2003 - 18:57 #5
Hvis du skal kode noget FTP i Java, så kan det muligvis betale
sig at kigge på:
  http://jakarta.apache.org/commons/net/index.html
Avatar billede riversen Nybegynder
10. april 2003 - 18:57 #6
dvs det er ikke noget serveren skal håndtere
Avatar billede riversen Nybegynder
10. april 2003 - 19:01 #7
kan ikke lige se hvad jeg skal hente i det sidste link
Avatar billede arne_v Ekspert
10. april 2003 - 19:27 #8
Jo.

Hvis det er passiv FTP skal serveren lytte på en port i.s.f. at connecte
til en port for data connection.
Avatar billede arne_v Ekspert
10. april 2003 - 19:28 #9
Linket er nok kun relevant hvis du skal lave FTP client.

I så tilfælde kunen du hente og bruge noget kode.
Avatar billede riversen Nybegynder
10. april 2003 - 19:30 #10
er ikke lige med
Avatar billede arne_v Ekspert
10. april 2003 - 19:36 #11
Snakker jeg sort ?

Jakarta Commons Net er et library man kan downloade som
indeholder klasser der bygger oven på java.net.* klasserne.

Bl.a. er der en FTP klient.

D.v.s. hvis det er FTP klient du skal lave i Java, så kan du
enten dowloade library og bruge det elelr downloade source og "kigge".

Hvis det er en FTP server du skal lave i Java, så tror jeg ikke at det
kan hjælpe meget.

Så skal du nok snarere downloade en af dem mange FTP servere skrevet i
C og studere den.
Avatar billede riversen Nybegynder
10. april 2003 - 19:38 #12
jeg mener mht. det passive på serveren...

Indtil nu har jeg kun prøvet at lave noget afsendelse af tekst...hvor jeg jo laver en serversocket på serveren...og giver en port med som parameter...det lyder til jeg skal gøre noget anderledes der
Avatar billede arne_v Ekspert
10. april 2003 - 19:51 #13
PASV er beskrevet i RFC'en.

FTP protokollen er generelt rædselsfuld at implementere.
Avatar billede riversen Nybegynder
10. april 2003 - 19:52 #14
ok
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