18.8 Файл .names
18.8 Файл .names
Простейший сервер gopher можно организовать, сконфигурировав в программе сервера расположение домашнего каталога и запустив эту программу. Главное меню сервера будет содержать список имен файлов и подкаталогов домашнего каталога. Если будет выбран один из подкаталогов, то соответствующий список также будет хранить имена файлов и подкаталогов.
Чтобы заменить созданные имена файлов и каталогов на более содержательные названия, администратор сервера создает в каждом каталоге сервера gopher специальный файл .names. Ниже показано несколько элементов такого файла (из домашнего каталога gopher компании GES):
# Каталог верхнего уровня
Path = 0/0about
Name = About this gopher
Numb = 1
Path = 1/GES
Name = GES
Numb = 3
Path = 1/Educational_Services
Name = Educational Services
Numb = 4
Path = 1/Internet_Resources
Name = Internet Resources
Numb = 5
Пункты меню для соединения с удаленным сервером gopher или для запуска приложений перечислены в файле .Links. Элементы такого файла содержат дополнительную информацию: формальное описание типа информации, имя хоста и порт для доступа. Примеры типичных элементов файла .Links:
Type = 7
Name = Search GES Gopher Tree
Path = 7/ts
Host = nicol.jvnc.net
Port = 70
Numb = 2
Type = 1
Name = InterNIC
Path = /
Host = internic.net
Port = 70
Numb = 11
Как показано на рис. 18.4, меню Internet Resources (ресурсы Интернета) имеет много ссылок на сеансы telnet. Типичный элемент файла .Links для сеанса telnet имеет вид:
Type = 8
Name = CARL System
Path = CARL
Host = pac.carl.org
Port = 23
Numb = 2
Тип 8 означает telnet, и в этом случае параметр Path (путь) определяет идентификатор пользователя (userid), который должен использоваться для регистрации в telnet.
Internet Resources
-> 1. Area Code Info/
2. CARL System <TEL>
3. FreeNet (USA Today) <TEL>
4. Ftp/
5. Geographic Server <TEL>
6. Libraries/
7. Netfind (Internet White Pages) <TEL>
8. News /
9. Pilot Weather Service. [Airplane Pilot] <TEL>
10. RFC/
11. Sun Managers/
12. Sunergy/
13. Weather By State/
14. Weather Service <TEL>
15. World Wide Web <TEL>
Press ? for Help, q to Quit, u to go up a menu
Рис. 18.4. Меню Internet Resources
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Файл
Файл Файл – это логически обособленная, именованная совокупность данных (текстовых, графических, звуковых, видеоданных), которая может храниться на различных носителях информации (жестком диске, компакт-диске, «флэшке», дискете) и рассматривается при хранении и
Файл
Файл Пункты меню Файл сгруппированы в несколько блоков:Первый из них посвящен созданию новых файлов. Пункт Создать предполагает открытие в окне редактирования пустого документа. Пункт Создать из шаблона предоставляет на выбор с десяток вариантов, позволяющих создать
REG-файл
REG-файл Можно вносить изменения в реестр путем внесения новых значений для нужных параметров в самом редакторе реестра или при помощи импорта. Но есть и другой способ. Можно заранее подготовить файл в заданном формате, и нужные параметры автоматически установятся в
11.1.2. Файл ftphosts
11.1.2. Файл ftphosts Файл ftphosts используется для разрешения или запрещения доступа определенных пользователей с указанных узлов. Например, вы можете разрешить доступ пользователю admin только с компьютера admm.domain.ru и запретить со всех остальных. А для других пользователей
11.1.3. Файл ftpusers
11.1.3. Файл ftpusers Файл ftpusers содержит список пользователей, которым запрещено использовать команду ftp. Эти пользователи не могут зарегистрироваться на сервере. При попытке регистрации будет выведено сообщение об ошибке Login Incorrect, даже если пользователь ввел правильный
11.1.4. Файл ftpgroups
11.1.4. Файл ftpgroups Файл ftpgroups содержит специальные пароли, с помощью которых пользователи FTP будут рассматриваться как пользователи определенной группы. Такое разрешение получит пользователь, для которого запись в файле ftpgroups содержит выражение yes. Более подробную
11.1.5. Файл ftpconversions
11.1.5. Файл ftpconversions В файле ftpconversions заданы операции сжатия, разрешенные пользователям для выполнения во время сеанса FTP. Стандартный файл ftpconversions представлен в листинге 11.6.Листинг 11.6. Файл ftpconversions :.Z: : :/bin/compress –d –с %s:T_REG|T_ASCII:O_UNCOMPRESS:UNCOMPRESS: : :.Z:/bin/compress. –c %s:T_REG:0_COMPRESS:COMPRESS:.gz: :
11.1.6. Файл xferlog
11.1.6. Файл xferlog Файл xferlog является журналом сервера FTP, в который записываются все транзакции, которые были произведены в результате работы пользователей. С помощью опций -о и –i сервера FTP можно выбрать тип транзакций, записываемых в журнал (см. табл. 11.1). Примечание.
11.2.3. Файл .ftpaccess
11.2.3. Файл .ftpaccess Для конфигурирования отдельного каталога может также использоваться файл .ftpaccess, который расположен в этом каталоге. В нем содержатся такие же директивы, что и в файле proftpd.conf, но файл .ftpaccess имеет приоритет перед файлом
Файл desktop.ini
Файл desktop.ini Еще один интересный специальный файл, с помощью которого можно выполнить настройку оболочки Windows XP. Например, с его помощью можно изменить значок для папки, в которой он будет находиться, создать для нее описание и сделать многое другое. Для примера попробуем
Файл
Файл Чтобы установить на записываемый компакт-диск пароль, перейдите на вкладку Файл (см. рис. 12.1) и введите пароль в поле, расположенное слева от кнопки Р. Защита паролем доступна только для Главного меню (обратите внимание на положение переключателя Тип меню). Чтобы
Меню Файл
Меню Файл Команды меню Файл не изменяются в зависимости от типа документа. Это первый пункт главного меню (рис. 1.7). Рис. 1.7. Меню ФайлЕго команды служат для работы с файлами системы КОМПАС: Создать (команда уже рассмотрена ранее), Открыть (позволяет загрузить сохраненный
11.4.1. Файл Makefile
11.4.1. Файл Makefile Вместо утилиты Autoconf мы воспользуемся простым файлом Makefile, совместимым с GNU-утилитой Make.[39] Этот файл упростит компиляцию и компоновку сервера и его модулей. Содержимое файла показано в листинге 11.10.Листинг 11.10. (Makefile) Файл конфигурации сервера### Конфигурация.
Пример 16-10. Файл с именами "names.data", для примеров выше
Пример 16-10. Файл с именами "names.data", для примеров выше AristotleBelisariusCapablancaEulerGoetheHamurabiJonahLaplaceMaroczyPurcellSchmidtSemmelweissSmithTuringVennWilsonZnosko-Borowski# Это файл с именами для примеров#+ "redir2.sh", "redir3.sh", "redir4.sh", "redir4a.sh", "redir5.sh".Перенаправление stdout для блока кода, может использоваться для сохранения
НОВЫЙ ФАЙЛ
НОВЫЙ ФАЙЛ Все, хватить болтать, создаем новый файл. Новый файл создается в редакторе волновой формы нажатием кнопки Создать новый (New), выбором Меню Файл – Новый (File – New) или комбинацией клавиш Ctrl+N. Перед вами открывается окно создания нового файла (см. рисунок).На этом