Copyright 1997 Donald B. Marti Jr. This document may be redistributed under the terms of the Linux Documentation Project license.
This document currently contains information for Netscape Navigator only, but I plan to add notes for other browsers too as I get the necessary information. If you try this with a different browser, please let me know.
Авторские права на русский перевод этого текста принадлежат © 2000 SWSoft Pte Ltd. Все права зарезервированы.
Этот документ является частью проекта Linux HOWTO.
Авторские права на документы Linux HOWTO принадлежат их авторам, если явно не указано иное. Документы Linux HOWTO, а также их переводы, могут быть воспроизведены и распространены полностью или частично на любом носителе, физическом или электронном, при условии сохранения этой заметки об авторских правах на всех копиях. Коммерческое распространение разрешается и поощряется; но, так или иначе, автор текста и автор перевода желали бы знать о таких дистрибутивах.
Все переводы и производные работы, выполненные по документам Linux HOWTO, должны сопровождаться этой заметкой об авторских правах. Это делается в целях предотвращения случаев наложения дополнительных ограничений на распространение документов HOWTO. Исключения могут составить случаи получения специального разрешения у координатора Linux HOWTO, с которым можно связаться по адресу приведенному ниже.
Мы бы хотели распространить эту информацию по всем возможным каналам. Но при этом сохранить авторские права и быть уведомленными о всех планах распространения HOWTO. Если у вас возникли вопросы, пожалуйста, обратитесь к координатору проекта Linux HOWTO по электронной почте: <[email protected]> или к координатору русского перевода Linux HOWTO компании SWSoft Pte Ltd. по адресу <[email protected]>
Этот документ предназначен для тех людей, которые хотят получить веб-доступ и правильно настроить свой обозреватель.
Данная информация первоначально предназначалась для выставок, но, я думаю, может пригодится и простым пользователям, которые не хотят долго мучаться с настройкой обозревателя.
Использование инструкций, взятых из этого документа не гарантирует последующей безупречной работы вашей системы.
Мы предполагаем, что у вас уже установлен работающий графический обозреватель типа Netscape Navigator. У вас должно быть разрешение на его использование. Если вам нужен коммерческий дистрибутив Netscape Navigator, то его можно приобрести с соответствующей лицензией у Caldera.
Если вы не можете воспользоваться правами пользователя root, попросите администратора завести пользователя ``guest'' и дать вам полные права на каталог guest. Когда вы это сделаете, перейдите к разделу "Создание файлов в домашнем каталоге пользователя guest".
Если вам нужна отдельная система, не подключенная к сети, предназначенная для проверки веб-страниц, то у вас должен быть установлен httpd, и, разумеется, все документы, предназначенные для проверки. Для этого нужно сделать следующее:
lynx -dump http://localhost/Вы должны увидеть содержимое домашней страницы вашей системы.
Будучи пользователем root, используйте команду adduser для создания пользователя guest. Затем введите
passwd guestдля задания пароля пользователя guest. Это должно быть что-то простенькое, например ``guest'', потому что вы будете его давать другим, и, ни в коем случае, этот пароль не должен совпадать с вашим личным.
Затем создайте домашний каталог guest. Введите
chown me.mygroup /home/guestЗамените ``me'' своим обычным именем пользователя и ``mygroup'' на свою группу. (На Red Hat Linux они будут совпадать, так как у каждого пользователя есть своя собственная группа.)
Теперь вы должны выйти и все остальное делать как пользователь guest, а не root.
exec startxЭто означает, что, когда вы заходите в систему пользователем guest, будет сразу запущена система X Windows.
netscapeПри запуске X, пользователь guest начнет работу с обозревателем без менеджера окон.
Если вы предпочитаете пользоваться другим обозревателем, то укажите здесь его название.
Файл .Xclients пользователя guest должен быть запускающимся. Для этого используйте команду
chmod 755 /home/guest/.Xclients
#!/bin/sh netscapeЕсли вы используете xdm(1) для входа в систему, то этот файл даст пользователю guest возможность, начать работу с обозревателем. Файл .xsession пользователя guest должен быть запускаемым. Для этого используйте команду.
chmod 755 /home/guest/.xsession
! Выключаем drag-to-select. *hysteresis: 3000 ! Делаем посещенные и не посещенные ссылки одного цвета *linkForeground: #0000EE *vlinkForeground: #0000EE Netscape.Navigator.geometry: =NETSCAPE_GEOMETRY ! Аннулируем некоторые команды клавиатуры. *globalTranslations: ! Настройка мышки: делаем установки на мышке. *drawingArea.translations: #replace \ <Btn1Down>: ArmLink() \n\ <Btn2Down>: ArmLink() \n\ <Btn3Down>: ArmLink() \n\ ~Shift<Btn1Up>: ActivateLink() \ DisarmLink() \n\ ~Shift<Btn2Up>: ActivateLink() \ DisarmLink() \n\ ~Shift<Btn3Up>: ActivateLink() \ DisarmLink() \n\ Shift<Btn1Up>: ActivateLink() \ DisarmLink() \n\ Shift<Btn2Up>: ActivateLink() \ DisarmLink() \n\ Shift<Btn3Up>: ActivateLink() \ DisarmLink() \n\ <Btn1Motion>: DisarmLinkIfMoved() \n\ <Btn2Motion>: DisarmLinkIfMoved() \n\ <Btn3Motion>: DisarmLinkIfMoved() \n\ <Motion>: DescribeLink() \n\Этот файл выключает мигающие тэги, drag-to-select, и некоторые команды клавиатуры. Так же он делает все кнопки мыши одинаковыми по функциям, убирает панель меню, делает посещенные и не посещенные ссылки одного цвета (голубые), а не какие-нибудь пурпурные.
Вы должны заменить строку NETSCAPE_GEOMETRY на размер окна под X по форме: XxY+0-0, где X ширина вашего экрана, а Y это высота + 32. Это уберет с экрана панель меню Netscape, и пользователь не будет отвлекаться на них при работе. пример: если ваш экран 800x600, то геометрия будет выглядеть следующим образом 800x632+0-0.
Enter
mkdir /home/guest/.netscape chmod 777 /home/guest/.netscape
Для того, чтобы создать каталог .netscape в домашнем каталоге пользователя guest и сделать его общедоступным в вашей системе выполните следующую команду.
Так как вы не можете использовать панель меню как пользователь guest, то вам придется изменять настройки вручную, если это понадобится, или создать еще одного пользователя с индивидуальными настройками.