Specifications

Establishing a Server Environment 11
About Configuring FTP Servers
When the thin client boots, it accesses the software update images and user configuration
profile files from the FTP server. The FTP server and path to the update files are available
through DHCP vendor options 161 and 162 (see "Configuring DHCP"). If these are not
specified, the default FTP server is the DHCP server from which the thin client receives its
IP address and the default directory (\wyse\wnos for Windows FTP servers, or /wyse/
wnos for Linux FTP servers). The FTP server and path to the update files can also be
specified locally on the thin client. DHCP options 184 and 185 can be used to provide the
User ID and Password for non-anonymous access to the FTP server in Wyse Thin OS
version 4.3 and later. For Wyse Thin OS versions earlier than 4.3, the file server must
have anonymous login capability and provide at least file read privilege for the anonymous
user (it must also provide file write privilege if users are allowed to change their
passwords).
Note
Guidelines for Non-Anonymous Access: You must first create a local
account (name the account so that you remember it is a non-anonymous
account) on the FTP server defined between the DHCP vendor options 161
and 162 (DHCP Server). Then, add DHCP options 184 and 185 to provide
the User ID and Password for non-anonymous access to the FTP server.
Ensure that option 184 is the account User ID and that option 185 is the
account Password, and that you keep consistency with FTP server DHCP
vendor options (for example, ensure that the 184 and 185 options are string
parameters). Then provide the non-anonymous account with read-only
permissions through the entire FTP server path. Be sure to modify these
guidelines according to your specific security environment and configuration.
Guidelines for Windows FTP Servers:
You can use the tools available on the Windows server.
For Wyse Thin OS versions earlier than 4.3, be sure the Windows server supports the
anonymous log-in capability. For Wyse Thin OS version 4.3 and later, this support is
not necessary because of the User Interface (UI)/DHCP feature to specify the login ID
and password.
Guidelines for Linux FTP Servers:
The FTP server must be configured to offer FTP services (by adding the following line
or equivalent to its /etc/inetd.conf file, if it is not already present):
ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd
The FTP server must be configured to support anonymous FTP. For most FTP
servers, this requires establishment of an FTP login account by adding the following
line or equivalent to the /etc/password file:
ftp:x:17:1:Anonymous FTP directory:/home/ftp:/dev/null/
ftp-shell
The shell file /dev/null/ftp-shell need not exist, but some FTP servers require
that it be listed in /etc/shells to allow FTP connections on this account.
Depending on which Linux distribution you are using, additional modifications to a
central configuration file for the FTP daemon may be necessary to enable anonymous
FTP. You can try man protftp, man wuftpd, or man ftpd to access information
applicable to your particular FTP daemon.
A Linux server used for FTP must support passive FTP.