NETRC(5) | File Formats Manual | NETRC(5) |
netrc
— user
configuration for ftp
~/.netrc |
The .netrc file contains login and initialization information used by the auto-login process. It resides in the user's home directory. The following tokens are recognized; they may be separated by spaces, tabs, or new-lines:
machine
namemachine
token that matches the remote machine
specified on the ftp
command line or as an
open
command argument. Once a match is made, the
subsequent .netrc tokens are processed, stopping
when the end of file is reached or another machine
or a default
token is encountered.default
machine
name except that default
matches any name. There can be only one default
token, and it must be after all machine
tokens.
This is normally used as:
default login anonymous password
user@site
thereby giving the user automatic
anonymous ftp login to machines not specified in
.netrc. This can be overridden by using the
-n
flag to disable auto-login.
login
namepassword
stringftp
will abort
the auto-login process if the .netrc is readable
by anyone besides the user.account
stringACCT
command if it does not.macdef
nameftp
macdef
command functions. A macro is defined with
the specified name; its contents begin with the next
.netrc line and continue until a null line
(consecutive new-line characters) is encountered. If a macro named
init
is defined, it is automatically executed as
the last step in the auto-login process.February 9, 2019 | GNU inetutils |