Annotation of 43BSDReno/contrib/isode-beta/doc/manual/ftamftp.tex, revision 1.1

1.1     ! root        1: % run this through LaTeX with the appropriate wrapper
        !             2: 
        !             3: \chapter      {FTAM-FTP gateway}\label{ftamftp}
        !             4: The FTAM/FTP gateway is an application-gateway for file service.
        !             5: The gateway is actually two programs:
        !             6: one which acts as an FTAM responder and an FTP client,
        !             7: and the other which acts as an FTP server and an FTAM initiator.
        !             8: Note that the gateway currently resides on a different location than the
        !             9: standard FTAM responder and FTP server.
        !            10: 
        !            11: The implementation included runs only on Berkeley \unix/.
        !            12: 
        !            13: \section      {Implementation}\label{ftamftp:code}
        !            14: If you have access to the source tree for this release,
        !            15: the directories \file{ftam-ftp/} and \file{ftp-ftam/}
        !            16: contains the code for the two programs.
        !            17: 
        !            18: \subsection    {The FTAM/FTP side}
        !            19: The FTAM/FTP side of the gateway appears to implement the responder side of
        !            20: the FTAM service,
        !            21: but actually acts as an FTP client in order to provide this service.
        !            22: 
        !            23: The true destination is encoded in the user name (i.e., \verb"user@tcphost").
        !            24: 
        !            25: Note that the FTAM/FTP side is available on a different presentation address
        !            26: than the FTAM service on the gateway host.
        !            27: To select the FTAM/FTP side,
        !            28: tell your FTAM initiator to associate with the service having ``qualifier''
        !            29: \verb"ftpstore" on the gateway host.
        !            30: For example, using \man ftam(1c):
        !            31: \begin{quote}\small\begin{verbatim}
        !            32: % ftam
        !            33: ftam> set qualifier ftpstore
        !            34: ftam> open gateway
        !            35: user (gateway:user): user@tcphost
        !            36: password (gateway:user@tcphost): 
        !            37: \end{verbatim}\end{quote}
        !            38: 
        !            39: \subsubsection {Limitations}
        !            40: File information is limited to file names.
        !            41: All file access rights are assumed until access is attempted;
        !            42: the FTP server of the utlimate destination grants or denies action permission
        !            43: at the time of file access.
        !            44: 
        !            45: Empty directories may not be recognized depending on the FTP server of the
        !            46: destination machine.
        !            47: This bug manifests itself when trying to remove an empty directory.
        !            48: 
        !            49: \subsection    {The FTP/FTAM side}
        !            50: The FTP/FTAM side of the gateways appears to be an FTP server,
        !            51: but actually acts as an FTAM initiator in order to provide this service.
        !            52: 
        !            53: The true destination is encoded in the user name (i.e., \verb"user@osihost"),
        !            54: or by using the FTP SITE command.
        !            55: If further accounting information is required by the true destnation,
        !            56: the FTP ACCT command is used seperately and the SITE command must be used to
        !            57: specify the destination.
        !            58: 
        !            59: Note that the FTP/FTAM side is available on a different port than the FTP
        !            60: server on the gateway host.
        !            61: To select the FTP/FTAM side,
        !            62: tell your FTP client to connect to port 531 on the gateway host.
        !            63: For example, using \man ftp(1c):
        !            64: \begin{quote}\small\begin{verbatim}
        !            65: % ftp
        !            66: ftp> open gateway 531
        !            67: ftp> open gateway
        !            68: Name (gateway:user): user@osihost
        !            69: Password:
        !            70: \end{verbatim}\end{quote}
        !            71: 
        !            72: \subsubsection {Limitations}
        !            73: The FTP CD and PWD commands are not supported by the gateway
        !            74: (there is no equivalent in the FTAM service and it is too difficult to emulate
        !            75: at the gateway.)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.