home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / a_man / cat1 / tftpd.z / tftpd
Encoding:
Text File  |  2002-10-03  |  4.5 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ttttffffttttppppdddd((((1111MMMM))))                                                            ttttffffttttppppdddd((((1111MMMM))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      tftpd - internet Trivial File Transfer Protocol server
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ////uuuussssrrrr////eeeettttcccc////ttttffffttttppppdddd [----hhhh _h_o_m_e_d_i_r] [----llll] [----nnnn] [----ssss] [_d_i_r_e_c_t_o_r_y... ]
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      _t_f_t_p_d is a server that supports the Internet Trivial File Transfer
  16.      Protocol (TFTP).  The TFTP server operates at the port indicated in the
  17.      ttttffffttttpppp service description; see _s_e_r_v_i_c_e_s(4).  The server is normally
  18.      started by _i_n_e_t_d(1M).
  19.  
  20.      The use of _t_f_t_p(1C) does not require an account or password on the remote
  21.      system.  Due to the lack of authentication information, _t_f_t_p_d allows only
  22.      publicly readable files to be accessed.  Files containing the string ......../
  23.      are not allowed.  Files can be written only if they already exist and are
  24.      publicly writable.  Note that this extends the concept of _p_u_b_l_i_c to
  25.      include all users on all hosts that can be reached through the network;
  26.      this may not be appropriate on all systems, and its implications should
  27.      be considered before enabling TFTP service.  The server should be
  28.      configured in /_e_t_c/_i_n_e_t_d._c_o_n_f to run as the user ID with the lowest
  29.      possible privilege.
  30.  
  31.      Relative filenames are looked up in a home directory, /_v_a_r/_b_o_o_t by
  32.      default.
  33.  
  34.      The _t_f_t_p_d options are:
  35.  
  36.      ----AAAA   Allows the full range of ports to be used.
  37.  
  38.      ----hhhh _h_o_m_e_d_i_r
  39.           Changes the home directory to _h_o_m_e_d_i_r, provided it is an absolute
  40.           pathname.
  41.  
  42.      ----llll   Logs all requests using _s_y_s_l_o_g(3C).
  43.  
  44.      ----nnnn   Suppresses negative acknowledgement of requests for nonexistent or
  45.           inaccessible relative filenames.  Use ----nnnn when operating on a network
  46.           with Sun diskless clients that broadcast TFTP requests for bootfiles
  47.           named by relative pathnames, to avoid storms of negative
  48.           acknowledgements.
  49.  
  50.      ----ssss   Rejects requests to read or write an absolute pathname that does not
  51.           begin with the home directory prefix and to write a relative
  52.           pathname.  (See below.)
  53.  
  54.      Normally, _t_f_t_p_d allows unrestricted access to publicly-readable files in
  55.      all directories.  There are two ways to enhance file security by
  56.      restricting access to a smaller set of directories.  With the ----ssss option,
  57.      _t_f_t_p_d rejects requests to read or write an absolute pathname that does
  58.      not begin with the home directory prefix.  It also rejects requests to
  59.      write a relative pathname.  Another method is to restrict access to files
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ttttffffttttppppdddd((((1111MMMM))))                                                            ttttffffttttppppdddd((((1111MMMM))))
  71.  
  72.  
  73.  
  74.      in a limited number of _a_p_p_r_o_v_e_d directories by specifying the directory
  75.      names, _d_i_r_e_c_t_o_r_y, as arguments to _t_f_t_p_d after the other options.  For an
  76.      absolute pathname request, _t_f_t_p_d allows the request if its name begins
  77.      with one of these directories or the home directory.  For a relative
  78.      pathname request, the home directory and the directory list are searched
  79.      in order.  Up to ten directories can be listed if no other command-line
  80.      options are specified.  (_i_n_e_t_d limits the total number of command-line
  81.      arguments to ten.)
  82.  
  83. NNNNOOOOTTTTEEEESSSS
  84.      The port range is restricted to 1-32767 on certain platforms while
  85.      booting across the network.  To use the complete range use the ----AAAA option.
  86.  
  87. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  88.      inetd(1M), tftp(1C).
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.