FTPUSERS(5) | File Formats Manual | FTPUSERS(5) |
If the ftpusers file does not exist, all users are denied access.
A “\” is the escape character; it can be used to escape the meaning of the comment character, or if it is the last character on a line, extends a configuration directive across multiple lines. A “#” is the comment character, and all characters from it to the end of line are ignored (unless it is escaped with the escape character).
The syntax of each line is:
userglob[:groupglob][@host] [directive [class]]
These elements are:
If class is not given, it defaults to one of the following:
No further comparisons are attempted after the first successful match. If no match is found, the user is granted access. This syntax is backward-compatible with the old syntax.
If a user requests a guest login, the ftpd(8) server checks to see that both “anonymous” and “ftp” have access, so if you deny all users by default, you will need to add both “anonymous allow” and “ftp allow” to /etc/ftpusers in order to allow guest logins.
The syntax is similar to ftpusers, except that the class argument is ignored. If there's a positive match, the session's root directory is changed. No further comparisons are attempted after the first successful match. This syntax is backward-compatible with the old syntax.
July 17, 2000 | NetBSD 6.1 |