Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.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-дистрибутива и перехожу к рассказу о создании автономных дистрибутивов.


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100