Книга: Искусство программирования для Unix
Пример 10.1. Файл .netrc
Пример 10.1. Файл .netrc
#FTP-доступ к моему Web-узлу
machine Unix1.netaxs.com
login esr
password joesatriani
#Мой главный почтовый сервер в Netaxs
machine imap.netaxs.com
login esr
password jeffbeck
#Дополнительный почтовый ящик IMAP в CCIL
machine imap.ccil.org
login esr
password marcbonilla
#Дополнительный почтовый ящик POP в CCIL
machine pop3.ccil.org
login esr
password ericjohnson
#Учетная запись shell в CCIL
machine locke.ccil.org
login esr
password stevemorse
Также следует отметить то, что данный формат используется для предоставления информации нескольким службам. Это является преимуществом, поскольку означает, что конфиденциальную информацию о паролях необходимо хранить только в одном месте. Формат .netrc
был разработан для первоначальной клиентской FTP-программы в Unix. Данный формат используется всеми FTP-клиентами, а также распознается некоторыми telnet-клиентами, CLI-инструментом smbclient(1) и программой fetchmail. При разработке Internet-клиента, который должен выполнять аутентификацию паролей посредством удаленной регистрации, правило наименьшей неожиданности требует, чтобы он по умолчанию использовал содержимое файла .netrc
.
- 10.3. Файлы конфигурации
- 10.3.1. Учебный пример: файл .netrc
- Пример установочного скрипта
- Пример из практики
- Резервное копирование многофайловых баз данных
- Восстановление из резервных копий многофайловых баз данных
- Ответный файл, используемый по умолчанию (csc.rsp)
- Создание файлов с блокировкой
- Файлы базы данных InterBase
- Файлы *.GDB изнутри
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- Эффективная работа с временными файлами сортировки