We have a number of workstations running ftpd and would like to disable
anonymous ftp on these (leaving normal ftp operational).
Now here is our problem:
We have an ~ftp account in the nis password file. This automatically enables
anon ftp on all the clients since ftp's home is also exported from the server.
Unlike irix, putting "ftp" in to /etc/ftpusers doesn't seem to disable ftp.
The following "solutions" are not an option:
- removing the "ftp" account from the nis-maps. Not possible because people
are used to cd'ing to ~ftp to administer the packages they provide
- removing in.ftpd on the clients. For performance reasons it is important to
be able to ftp to the clients direct.
- installing wu-ftpd on all the clients. To much effort for what I want.
Surely it must be possible to disable ftp on my clients even if an "ftp"
account exits. Thanks for any help,
-- Rory Chisholm