Есть учебный кластер. Операционка Linux, дистрибутив Scientific-5.5 (планируется перейти на 6.0 или 6.1, когда он там выйдет).
Есть необходимость установить туда учебный grid.

Есть такой проект nordugrid http://www.nordugrid.org/ . Ставлю я, значит, nordugrid-arc сервер по руководству, предложенному на сайте - http://www.nordugrid.org/documents/ng-s … stall.html (до установки клиентского ПО ещё не дошёл).
Так вот, значит, запнулся на этом месте:

Setting up the Grid Security Infrastructure: Certificates, Authentication and Authorization

Прочитал эту секцию... может, я в английском не силён (да, есть такое), но я не совсем понял, что мне нужно сделать. Дело в том, что мне как бы к национальному сертификационному агенству обращаться не нужно - мне нужен учебный кластер, потому мне нужно самому подписать сертификат, а не запросы куда-то отправлять.

Как это сделать? Может, там и описано, а я не заметил?  oO

Буду благодарен, если кто подскажет... наверное от духоты уже голова не варит. ab

2

http://www.nordugrid.org/documents/cert … howto.html
может поможет

3

Hrafn, ну да... я на эту ссылку наткнулся =) может, да, может, нет... буду пробовать.

4

по крайней мере, судя по написанному там, это то, что и требуется ab

5

Hrafn, ммм, ну я изучил ту статью и всё равно непонятно. Там описывается как генерировать пару ключей. Вызов команды

grid-cert-request -int

создаёт пару ключей и сразу же отправляет публичный ключ в Certification Authority. А мне нужно это самое CA самому как-то создать... Надо как-то подписывать сертификаты %( то есть мне нужно в конфигурационных файлах /etc/grid-secutiry (по умолчанию эти файлы есть в пакете ca_NorduGrid-certrequest-config) указать какой-то свой сервер, к которому должна обращаться эта программа для запроса сертификата, и мне его надо поднять, чтобы он работал... а о том, как это сделать, я в упор не вижу %( может, невнимательный.

Ткните пальцем, где это. если это у меня перед носом?

И вообще я до конца не понимаю, что означает подписанный сертификат и чем он отличается от неподписанного... и зачем мне их подписывать? be может, мне это и вовсе не надо, если я не хочу присоединять свой сайт к существующему gird? be

6

То, что нашел по-быстрому:
http://ca.nordugrid.org/
http://ca.nordugrid.org/nordugrid-cps.pdf

7

Hrafn пишет:

по-быстрому:

Я глубоко сомневаюсь, что тут всё можно сделать легко и просто по-быстрому, сам так сначала подумал bx в результате долго что-то копаюсь...

По той ссылке ничего нового не узнал... яснее не стало. Там описано практически тоже самое. Я уже и правда сомневаться начал, нужно ли мне что-то подписывать, или я ошибаюсь %(

8

Вообще конечно ссылок я тоже могу понакидать... Да вот только это не означает, что в них будет именно то, что мне нужно %(

9

Если в подробности не вдаваться, то как я понял, сертификаты подписываются и отправляются в удостоверяющий центр, так?
Соответственно, задача состоит в том, чтобы использовать свой центр, так?

10

Hrafn пишет:

Соответственно, задача состоит в том, чтобы использовать свой центр, так?

Да... Я не вкурю, как эти сертификаты самому подписывать =) везде сплошь и рядом читаю "сгенерировать запрос и отправить на почту в ближайшее CA", где "создать свой CA не вижу". Может, мне не эти слова надо искать, а что-то другое...

11

Не, искать-то эти слова, но только не в том плане, как создать CA для конкретной проги, а как создать CA вообще... не думаю, что принципы отличаются...

посмотрим статьи на тему поднятия своего CA... как я понимаю. там не сложно
самое проблемное место, которое может быть, это если подписи сертификатов в самой проге жестко привязаны к конкретному CA
http://it-tales.ru/os/linux/%D0%BD%D0%B … linux.html