Чтобы правильно создать два устройства, используйте:
mknod -m 444 /dev/random c 1 8
mknod -m 444 /dev/urandom c 1 9
/ dev / random
сгенерирует высокоэнтропийные псевдослучайные данные. Если энтропия иссякнет, она будет блокироваться до тех пор, пока не будет сгенерировано достаточно для нового PRD.
/ dev / urandom
не заботится о том, чтобы энтропия была достаточно высокой, что, согласно современным представлениям о криптографии, на самом деле не имеет смысла. В результате urandom
не будет блокироваться во время засухи энтропии, но поскольку для начального затравки использовалась достаточная энтропия, «слабость» в случайности на данный момент является чисто теоретической.
Если это Solaris 11.3 (и я предполагаю, что вы используете самую последнюю версию,когда это новая сборка )вы можете использовать passwd -p, вам нужно просто проверить совместимость хеширования и использовать правильный идентификатор алгоритма хеширования в начале между двумя $ $...(http://docs.oracle.com/cd/E19253-01/816-4557/concept-23/index.html)