Chinaunix

标题: ssh问题,运行后如下显示,应该怎样处理 [打印本页]

作者: lugyin    时间: 2002-09-16 11:48
标题: ssh问题,运行后如下显示,应该怎样处理
# /usr/local/sbin/sshd
Couldn't connect to PRNGD socket "/var/spool/prngd/pool": Socket operation on non-socket
Entropy collection failed
ssh-rand-helper child produced insufficient data

作者: 南非蜘蛛    时间: 2002-09-16 12:21
标题: ssh问题,运行后如下显示,应该怎样处理
是openssh吗?
作者: lugyin    时间: 2002-09-16 13:03
标题: ssh问题,运行后如下显示,应该怎样处理
是的,我安装之后就是这个提示;
然后我有安装了prngd.
再次运行依然
作者: lugyin    时间: 2002-09-16 14:00
标题: ssh问题,运行后如下显示,应该怎样处理
我安装之前,先安装了以下几个程序
1。openssl
2。zlib
3。prngd
谁知道还需要什么?
作者: lugyin    时间: 2002-09-16 15:35
标题: ssh问题,运行后如下显示,应该怎样处理
谁安装成功,请讲一讲
作者: 萧筱筱    时间: 2002-09-16 16:10
标题: ssh问题,运行后如下显示,应该怎样处理
[这个贴子最后由萧筱筱在 2002/09/16 04:11pm 编辑]

1.所需安装包
openssl-0.9.6e-sol8-sparc-local
openssh-3.4p1.tar.gz
2.安装前需准备工作
因为Openssh的3.4p1版本有个发布包是被人黑过的,因此在拿到openssh-3.4p1.tar.gz,安装之前需要用md5查看一下该包。
#md5 openssh-3.4p1.tar.gz
若结果为:459c1d0262e939d6432f193c7a4ba8a8说明该包可用,否则该包不可用。

3.安装openssl-0.9.6e-sol8-sparc-local
pkgadd –d openssl-0.9.6e-sol8-sparc-local
4.安装openssh
#tar –zxvf openssh-3.4p1.tar.gz
#cd openssh-3.4p1
#./configure --prefix=/usr/local/ssh --with-ssl-dir=/usr/local/ssl --with-ipv4-default
#make
#make install
5.配置openssh
添加sshd用户
groupadd sshd
useradd –g sshd –d /usr/local/ssh –s /bin/false sshd

编辑/usr/local/ssh/etc/sshd_config文件
将以下内容的注释打开
Port 22
Protocol 2
ListenAddress 0.0.0.0
HostKey /usr/local/ssh/etc/ssh_host_rsa_key
HostKey /usr/local/ssh/etc/ssh_host_dsa_key
6.启动sshd
启动:/usr/local/ssh/sbin/sshd
7.编辑sshd自启动脚本
在/etc/init.d目录下vi sshdctl,添加以下内容
#!/bin/sh
PATH=$PATH:/usr/local/ssh/bin:/usr/local/ssh/sbin:.
export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/local/lib:/usr/ucb/lib:/usr/local/ssh/libexec.
export LD_LIBRARY_PATH
if [ $# -lt 1 ]
then
        echo "usage: sshdctl start | stop"
fi

# start sshd
case "$1" in
start)
        sshd
        &#59;&#59;
stop)
        ps -ef | grep sshd | grep -v grep | awk '{print "kill -9 "$2}'| sh
        &#59;&#59;
*)
        echo "usage: sshdctl start | stop"
&#59;&#59;
esac
保存退出。chmod u+x sshdctl
ln –s /etc/init.d/sshdctl /etc/rc2.d/S99sshd
ln –s /etc/init.d/sshdctl /etc/rc0.d/K01sshd

作者: lugyin    时间: 2002-09-16 16:38
标题: ssh问题,运行后如下显示,应该怎样处理
谢谢
我用的是 openssh-3.4p1-sol26-sparc-local
         openssl-0.9.6g-sol26-sparc-local
都已经默认install,但是就是不工作,出现上面的提示:
Couldn't connect to PRNGD socket "/var/spool/prngd/pool": No such file or directory
Entropy collection failed
ssh-rand-helper child produced insufficient data





作者: ipfreak    时间: 2002-09-17 09:12
标题: ssh问题,运行后如下显示,应该怎样处理
download source code and compile the openssh by yourself ...unless you know the compiling options of openssh-3.4p1-sol26-sparc-local ...

作者: lugyin    时间: 2002-09-17 09:36
标题: ssh问题,运行后如下显示,应该怎样处理
其实我用pkgadd安装过程也没有出现什么错误信息,怪哉!
作者: 阿达    时间: 2002-09-17 11:03
标题: ssh问题,运行后如下显示,应该怎样处理
先检查一下你是否已经打了补丁112438-01,没有的话,先打好,然后重启机器再次安装。
作者: lugyin    时间: 2002-09-17 11:23
标题: ssh问题,运行后如下显示,应该怎样处理
我使用的是solaris26,没有补丁112438-01
作者: 南非蜘蛛    时间: 2002-09-17 11:26
标题: ssh问题,运行后如下显示,应该怎样处理
prngd这个安装了吗
作者: lugyin    时间: 2002-09-17 11:33
标题: ssh问题,运行后如下显示,应该怎样处理
已经安装了
作者: 南非蜘蛛    时间: 2002-09-17 11:37
标题: ssh问题,运行后如下显示,应该怎样处理
从装这个包
作者: lugyin    时间: 2002-09-17 11:41
标题: ssh问题,运行后如下显示,应该怎样处理
我又安装了一遍,prngd-0.9.25-sol26-sparc-local
仍然不幸
作者: 阿达    时间: 2002-09-17 14:14
标题: ssh问题,运行后如下显示,应该怎样处理
打开网页http://sunfreeware.com/openssh26-7.html,里面有详细介绍。
作者: lugyin    时间: 2002-09-17 17:33
标题: ssh问题,运行后如下显示,应该怎样处理
感谢楼上的兄弟,按照上面的步骤,已经成功安装。
作者: lugyin    时间: 2002-09-17 17:40
标题: ssh问题,运行后如下显示,应该怎样处理
有时间我会将此翻译一下,以共享大家
作者: future00    时间: 2003-04-01 07:28
标题: ssh问题,运行后如下显示,应该怎样处理
make install时提示:
ssh-rand-helper: Cannot find ELF
ssh-rand-helper child produced insufficient data
ssh-rand-helper: Cannot find ELF
make: *** [host-key ] Error 255
请问这是什么原因,是需要装另外的包吗?
谢谢!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2