Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Эта директива разрешает выдачу IP-адресов только определённым хостам.
Настройка сервера NFS также не должна вызвать особых проблем. При компиляции ядра нужно включить поддержку nfs-сервера и установить программы mountd и nfsd. После этого необходимо выбрать каталог и установить туда GNU/Linux. Вариантов может быть несколько: можно взять жесткий диск, установить на него Gnu/Linux и примонтировать в необходимый каталог на сервере, а можно просто скопировать все файлы с дискового мини-дистрибутива.
У нас, например, в качестве NFS-системы используется debian. Далее необходимо отредактировать файл /etc/exports:
/exports/debian nfs-client(rw,no_root_squash)
где:
n /exports/debian – каталог, в котором расположена основная nfs-система;
n nfs-client – имя хоста нашего мини-дистрибутива, опции rw и no_root_squash говорят о возможности монтирования этим клиентом этого каталога для записи и о том, что этот клиент может осуществлять доступ к данному каталогу от имени суперпользователя.
Далее необходимо запустить mountd и nfsd:
# rpc.mountd
# rpc.nfsd
Можно проверить правильность их работы при помощи команд:
# rpcinfo -p
# showmount --export
После этого завершаем построение нашего дистрибутива и записываем на дискету lilo.
Для начала необходимо скопировать загрузочный сектор lilo с жесткого диска на дискету:
# mount -t ext2 /dev/fd0 /mnt/tmp
# mkdir /mnt/tmp/boot
# cp /boot/boot.b /mnt/tmp/boot
также полезно будет скопировать конфигурационный файл lilo:
# cp /tmp/lilo.conf.tmp /mnt/tmp/lilo.conf
# /sbin/lilo -v -C /mnt/tmp/lilo.conf -r /mnt/tmp
Опция -r говорит lilo о необходимости использовать другой корневой каталог (в нашем случае дискету).
Некоторые, возможно, захотят защитить свою дискету паролем, хотя я не очень бы полагался на надежность такой защиты (изготовить свою дискету не составит труда), но все-таки опишу необходимые для этого настройки в lilo.conf:
...cut...
image=/vmlinuz
...cut...
password="my_password"
mandatory
На этом я завершаю описание построения NFS-дистрибутива и перехожу к рассказу о создании автономных дистрибутивов.