[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по управлению системой: Сети и средства связи


PC-NFS

PC-NFS - это программа, позволяющая монтировать на персональном компьютере каталоги, экспортированные с сервера NFS (Сетевой файловой системы). Кроме того, сервер NFS может выполнять преобразование сетевых адресов и имен хостов. При условии, что на сервере NFS запущена программа-демон rpc.pcnfsd, он также может предоставлять персональным компьютерам услуги по проверке прав доступа и буферизации печати.

Демон rpc.pcnfsd рекомендуется настроить для следующих систем:

Примечание: Поскольку сети NIS обычно настроены так, что PC-NFS может выбрать любой сервер NIS в качестве сервера по умолчанию, то необходимо, чтобы программа rpc.pcnfsd работала на каждом сервере. Если вы считаете, что запускать данный демон на каждом сервере NIS нецелесообразно, или если вы хотите ограничить запросы определенным сервером, то добавьте в файл autoexec.bat каждого персонального компьютера строку net pcnfsd. После этого персональный компьютер будет вынужден обращаться одному конкретному серверу NIS. Дополнительная информация приведена в книге AIX 5L Version 5.1 Network Information Services (NIS and NIS+) Guide.

Служба идентификации PC-NFS

По умолчанию PC-NFS регистрируется на серверах NFS как пользователь nobody. При этом владельцем всех пользовательских файлов PC будет считаться пользователь nobody, и, следовательно, различать пользователей различных компьютеров будет невозможно. Возможности программы-демона rpc.pcnfsd позволяют отслеживать состояние системных ресурсов и защиты путем идентификации различных пользователей и предоставления им разных прав доступа.

С помощью демона rpc.pcnfsd пользователь PC-NFS может вызвать команду net name и войти в систему PC-NFS таким же образом, как пользователь входит в операционную систему. Проверку имени пользователя и пароля выполняет программа-демон rpc.pcnfsd. Подобная процедура идентификации не повышает защищенности сервера, но упрощает управление доступом к файлам NFS.

Служба буферизации печати PC-NFS

Служба буферизации печати демона rpc.pcnfsd позволяет персональным компьютерам с PC-NFS печатать на принтерах, которые не подключены к ним непосредственно. PC-NFS перенаправляет файлы для принтеров персональных компьютеров в файл печати на сервере NFS. Этот файл помещается в каталог буферизации сервера NFS. Затем демон rpc.pcnfsd вызывает печатающее устройство сервера. (Каталог буферизации должен находиться в экспортированной файловой системе, чтобы клиенты PC-NFS могли монтировать их.) Когда программа PC-NFS дает демону rpc.pcnfsd запрос на печать файла, она при этом указывает следующие данные:

Настройка демона rpc.pcnfsd

Для настройки демона rpc.pcnfsd выполните следующие действия:

  1. Установите на персональный компьютер программу PC-NFS.
  2. Выберите каталог буферизации на сервере NFS. По умолчанию путь к каталогу буферизации - /var/tmp. В этом каталоге должно быть как минимум 100 Кб свободного пространства.
  3. Экспортируйте каталог буферизации. Во избежание неполадок в сети, устанавливать ограничения на доступ к экспортированному каталогу не рекомендуется. Более подробная информация об этой процедуре приведена в разделе Экспорт файловой системы NFS.
  4. Запустите демон rpc.pcnfsd согласно инструкциям из раздела Запуск демона rpc.pcnfsd.
  5. Убедитесь в том, что демон rpc.pcnfsd доступен, выполнив инструкции из раздела Проверка доступности демона rpc.pcnfsd.

Примечание: В результате выполнения запросов на перенаправление печати, в каталогах буферизации PC-NFS остаются списки файлов нулевого размера. Рекомендуется время от времени удалять эти списки из каталогов буферизации.

Запуск демона rpc.pcnfsd

Для запуска демона rpc.pcnfsd с применением каталога буферизации по умолчанию выполните следующие действия:

  1. В текстовом редакторе откройте файл /etc/inetd.conf и удалите символы комментария из следующей записи:

    pcnfsd sunrpc_udp udp wait root /usr/sbin/rpc.pcnfsd pcnfsd 150001 1
    
  2. Сохраните файл и закройте редактор.

Для запуска демона rpc.pcnfsd с применением каталога буферизации, отличного от заданного по умолчанию, выполните следующие действия:

  1. В текстовом редакторе добавьте в файл /etc/rc.nfs следующую запись:

    if [ -f /usr/sbin/rpc.pcnfsd ] ; then
    /usr/sbin/rpc.pcnfsd -s spooldir ; echo ' rpc.pcnfsd\c'
    fi
    

    где каталог - это полное имя каталога буферизации.

  2. Сохраните файл и закройте редактор.
  3. В текстовом редакторе добавьте символ комментария # в начало следующей записи файла /etc/inetd.conf:

    #pcnfsd sunrpc_udp udp wait root /usr/sbin/rpc.pcnfsd pcnfsd 150001 1
    

    Теперь демон inetd не будет запускать демон rpc.pcnfsd из каталога буферизации по умолчанию.

  4. Запустите программу буферизации rpc.pcnfsd, введя в командной строке следующую команду:

    /usr/sbin/rpc.pcnfsd -s spooldir
    

    где каталог - это полное имя каталога буферизации.

Дополнительная информация об обновлении базы данных конфигурации inetd приведена в разделе Настройка демона inetd.

Примечание: Каталог, используемый демоном rpc.pcnfsd по умолчанию, невозможно изменить с помощью файла inetd.conf.

Проверка доступности демона rpc.pcnfsd

Для того чтобы убедиться, что демон rpc.pcnfsd работает, введите следующую команду:

rpcinfo -u хост 150001

где хост - имя хоста, на котором выполняется настройка rpc.pcnfsd, а 15001 - номер RPC демона rpc.pcnfsd. После того, как вы введете команду, должно появиться сообщение о том, что программа готова к работе.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]