initrandom

Разговоры ни о чём

Модератор: vadim64

mihan_k
мл. сержант
Сообщения: 70
Зарегистрирован: 2009-01-27 15:44:27

initrandom

Непрочитанное сообщение mihan_k » 2009-10-10 21:40:33

Всем привет, расскажите, кто знает, для чего используются файлы /etc/rc.d/initrandom и /etc/rc.d/root?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: initrandom

Непрочитанное сообщение f_andrey » 2009-10-10 21:41:35

а почитать не судьба?
переносится в null
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: initrandom

Непрочитанное сообщение Alex Keda » 2009-10-10 21:44:16

f_andrey писал(а):а почитать не судьба?
переносится в null
нехорошо...
ты бы ему хоть подсказал где читать - ибо:

Код: Выделить всё

HP$ man root
No manual entry for root
HP$ man initrandom
No manual entry for initrandom
HP$
Убей их всех! Бог потом рассортирует...

mihan_k
мл. сержант
Сообщения: 70
Зарегистрирован: 2009-01-27 15:44:27

Re: initrandom

Непрочитанное сообщение mihan_k » 2009-10-10 21:49:32

Что значит почитать?
Судя по содержимому (для initrandom) после каждой загрузки обновляются файлы /entropy и /var/db/entropy/saved-entropy.1-8,
заполняются случайными числами, но не понятно для чего..
И подскажи, где почитать, а то я не нашёл.

PS: прикольно тема быстро поменяла местоположение, я даже потерялся :smile:

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: initrandom

Непрочитанное сообщение f_andrey » 2009-10-10 22:30:37

Ну и в чем проблема

смотрим
> grep # /etc/rc.d/random
# Reseed /dev/random with previously stored entropy.
# Write some entropy so when the machine reboots /dev/random
# can be reseeded
#
# Try this as a reasonable alternative for read-only
# roots, diskless workstations, etc.
> grep # /etc/rc.d/root
# root normally must be read/write, but if this is a BOOTP NFS
# diskless boot it does not have to be.
#
# If we booted a special kernel remove the record
# so we will boot the default kernel next time.
По моему вполне осмысленные записи, если интересен смысл понятий то тут гугл в руки и вперед, ибо вполне обшие понятия, и смысла их растолковывать нет никакого.

P.S.: сори чуть не стого файла цитаты выложил, но по теме так что пусть будут, да и догодаться что он из той же оперы не мудрено, вот по вопросу :)
> grep # /etc/rc.d/initrandom
# XXX temporary until we can improve the entropy
# harvesting rate.
# Entropy below is not great, but better than nothing.
# This unblocks the generator at startup
# First pass at reseeding /dev/random.
Последний раз редактировалось f_andrey 2009-10-10 22:31:45, всего редактировалось 2 раза.
Причина: P.S.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

mihan_k
мл. сержант
Сообщения: 70
Зарегистрирован: 2009-01-27 15:44:27

Re: initrandom

Непрочитанное сообщение mihan_k » 2009-10-10 22:37:41

Ну с root я понял, получается проверяет загрузку с бездисковой станции, а random для чего создаёт эти файлы, где они используются в дальнейшем? в гугле нету, я искал.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: initrandom

Непрочитанное сообщение f_andrey » 2009-10-10 22:49:29

mihan_k писал(а):в гугле нету, я искал.
Блин ну почему мне вечно попадается сломанный гугл который находит все что надо, например нахрена нужна энтропия, это для начала, я вам еше могу наискать кучу всего, но кому оно надо?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: initrandom

Непрочитанное сообщение ProFTP » 2009-10-11 16:32:16

lissyara писал(а):
f_andrey писал(а):а почитать не судьба?
переносится в null
нехорошо...
ты бы ему хоть подсказал где читать - ибо:

Код: Выделить всё

HP$ man root
No manual entry for root
HP$ man initrandom
No manual entry for initrandom
HP$
скажи ему чтобы сиськи и жопки не трогал :-D
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Гость
проходил мимо

Re: initrandom

Непрочитанное сообщение Гость » 2009-10-11 19:54:42

хмм, rfc большая, там слишком много букв. В random(4) гораздо более простой ликбез описан
RANDOMNESS
Generation of passwords, session keys and the like requires cryptographic
randomness. A cryptographic random number generator should be designed
so that its output is difficult to guess, even if a lot of auxiliary
information is known (such as when it was seeded, subsequent or previous
output, and so on). On FreeBSD, seeding for cryptographic random number
generators is provided by the random device, which provides real random?
ness.
...
Randomness that is used for collision avoidance (for example, in certain
network protocols) has slightly different semantics again. It is usually
expected that the numbers will be uniform, as this produces the lowest
chances of collision. Here again, the seeding of the generator is very
important, as it is required that different instances of the generator
produce independent sequences. However, the guessability or repro?
ducibility of the sequence is unimportant, unlike the previous cases.
например, message-id в email'ах