>>>>>С сайта www.sunfreeware.com скачал пакет openssh3.9p1 под солярку, распаковал gunzip'ом и установил
>>>>>командой pkgadd -d..... А дальше то что?!
>>>>
>>>>сушить сухари...
>>>>
>>>>найти руководства по SSH и прочитать
>>>Спасибо за совет! Везде объясняется как устанавливать с исходников, а если у
>>>меня уже пакет для соляриса, после установки что делать?! Подскажи если
>>>знаешь!
>>
>>сгенерить ключи хоста, сделать конфигурацилнные файлы и отредактировать их под себя(свои нужды,
>>свою конфигурацию), запустить.
>>
>>посмотреть старт-стоповый файл который обычно бывает в пакете и запустить,
>>обычно там же, в пакете, есть описание: readme/install...
>для генерации ключа пишу такую строчку:
>ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ""
>выдает такое сообщение: PRNG is not seeded
>Установил пакет PRNGD, все равно такая ошибка!
я уже давно не занимался Solaris, но могу предположить:
- в ранних версиях и вплоть до Solaris-8 отсутствовало устройство
рандомизации в системе: ls -la /dev/*rand* (random/urandom), потом
вышел патч.
Для таких систем и в дополнение использовались PRNGD(EGD совсем старинный
да и достаточно PRNGD), для сбора случайных велечин и увеличения энтропии.
Кроме этого у самого Sun'а был выпущен патч:
http://sunsolve.sun.com/search/document.do?assetkey=1-25-27606-1
И кроме этого есть freeware драйвер random|urandom
Видимо все дело в том как собраны OpenSSL, OpenSSH и возможно Zlib
на sunfreeware - вероятно где-то порыт конфликт, вот почему все что
связано с секурити, не следует тащить с sunfreeware, а если уж взято,
то читать ЧТО там в этом пакете сказано!!!
Могу предположить что про это наверняка есть в каком-нить свежем Solaris
FAQ'е. Кроме того, есть готовые пакеты OpenSSH/OpenSSL от самого Sun'a
и очень подробная документация к ним ЧТО и КАК.
Итог прост, смотреть что версию OS и какие sun-patches установлены, есть
среди них /dev/[u]random, установлен ли freeware драйвер random/urandom,
конфликтуют ли они? Установлен ли PRNGD, запущен ли, конфликтует ли
с родным патчем и завязан ли с OpenSSL & OpenSSH.