Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: o2 в Jun 06, 2003, 10:31



Титла: TCP/IP Socket commands
Публикувано от: o2 в Jun 06, 2003, 10:31
Interesuva me otkyde moga da polucha informacija kakvi sa vyzmozhnite komandi kogato se vyrzha primerno kym ftp s telnet client na port 21. I ne samo za ftp, a i za ostanalite i-net uslugi.


Титла: TCP/IP Socket commands
Публикувано от: CaBA в Jun 09, 2003, 11:57
RFC-тата на съответните услуги
http://rfcindex.net/


Титла: TCP/IP Socket commands
Публикувано от: o2 в Jun 11, 2003, 16:33
Tova e polezen link, no mi e trudno da namerja tochno informacijata, kojto mi trjabva.
Iskam da znam kak moga da vidja spisyk na fajlowete, kogato se logna kym ftp posredstvom telnet client. Na 'LIST' mi otgovarja:
425 Unable to build data connection: Connection refused


Титла: TCP/IP Socket commands
Публикувано от: kennedy в Jun 11, 2003, 17:18
logwash se i sled towa:
pishesh help i izliza neshto ot roda na:
ftp> help
Commands may be abbreviated.  Commands are:

!               debug           mdir            sendport        site
$               dir             mget            put             size
account         disconnect      mkdir           pwd             status
append          exit            mls             quit            struct
ascii           form            mode            quote           system
bell            get             modtime         recv            sunique
binary          glob            mput            reget           tenex
bye             hash            newer           rstatus         tick
case            help            nmap            rhelp           trace
cd              idle            nlist           rename          type
cdup            image           ntrans          reset           user
chmod           lcd             open            restart         umask
close           ls              prompt          rmdir           verbose
cr              macdef          passive         runique         ?
delete          mdelete         proxy           send
ftp>
polzwaj "ls" za spisyka
ako se chudish koq komanda za kakwo e ..... man ftp


Титла: TCP/IP Socket commands
Публикувано от: CaBA в Jun 11, 2003, 17:40
RFC-то, което дефинира FTP
http://www.ietf.org/rfc/rfc959.txt
хинт:
   control connection
The communication path between the USER-PI and SERVER-PI for the exchange of commands and replies.  This connection follows  the Telnet Protocol.
      data connection
A full duplex connection over which data is transferred, in a specified mode and type. The data transferred may be a part of a file, an entire file or a number of files.  The path may be between a server-DTP and a user-DTP, or between two server-DTPs.
и
3.2.  ESTABLISHING DATA CONNECTIONS


Титла: TCP/IP Socket commands
Публикувано от: o2 в Jun 11, 2003, 17:53
Цитат (kennedy @ Юни 11 2003,18:18)
logwash se i sled towa:
pishesh help i izliza neshto ot roda na:
ftp> help

...

polzwaj "ls" za spisyka
ako se chudish koq komanda za kakwo e ..... man ftp

tova go znam, no ne mi vyrshi rabota


Титла: TCP/IP Socket commands
Публикувано от: CaBA в Jun 11, 2003, 18:30
най-общо, когато работиш с ftp, правиш две връзки със сървъра - контролна и за данни. на контролната му пращаш команди и той ти връща код на резултата + кратко обяснение на кода, а по връзката за данни се пренасят данните
'LIST' връща листинга на канала за данни, който ти не си създал - ето това ти е грешката.


Титла: TCP/IP Socket commands
Публикувано от: o2 в Jun 22, 2003, 00:18
Dobre de kak se syzdava tozi kanal za danni