curl/docs/cmdline-opts/netrc.md
Daniel Stenberg e7219c2bdc
cmdline-opts: language cleanups
Use imperative mood consistently for the first sentence describing an
option.

"Set this" instead "tell curl to set" or "this sets..."

Plus some extra cleanups and rephrasing.

Closes #13106
2024-03-12 15:42:33 +01:00

1.1 KiB

c SPDX-License-Identifier Long Short Help Category Added Mutexed Multi See-also Example
Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. curl netrc n Must read .netrc for username and password curl 4.6 netrc-file netrc-optional boolean
netrc-file
config
user
--netrc $URL

--netrc

Make curl scan the .netrc file in the user's home directory for login name and password. This is typically used for FTP on Unix. If used with HTTP, curl enables user authentication. See netrc(5) and ftp(1) for details on the file format. Curl does not complain if that file does not have the right permissions (it should be neither world- nor group-readable). The environment variable "HOME" is used to find the home directory.

On Windows two filenames in the home directory are checked: .netrc and _netrc, preferring the former. Older versions on Windows checked for _netrc only.

A quick and simple example of how to setup a .netrc to allow curl to FTP to the machine host.domain.com with username 'myself' and password 'secret' could look similar to:

machine host.domain.com
login myself
password secret