时间:2014-10-31 15:52:48 来源: 复制分享
最开始安装wu-ftpd-2.6.2-5.i386.rpm提示
[root@localhost xiazai]# rpm -ivh wu-ftpd-2.6.2-5.i386.rpm
warning: wu-ftpd-2.6.2-5.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
libcrypto.so.2 is needed by wu-ftpd-2.6.2-5
libssl.so.2 is needed by wu-ftpd-2.6.2-5
下了无数RPM包提示都是这个...不知道怎么回事 据说是包坏了 但是也不会所有的包都坏掉啊
后来网络上查了一下 有人说强制安装就可以 于是强制安装
rpm -ivh --nodeps wu-ftpd-2.6.2-5.i386.rpm 执行强行安装
倒是可以安装
然后问题又出来了
安装vi /etc/xinetd.d/wu-ftpd 把disable后面的yes改为no
然后service xinetd restart 显示正常
然后关闭防火墙iptables -F
问题出在最后 当我测试的时候 telnet 127.0.0.1 21 测试是否开启服务
提示如下:
[root@localhost abc]# telnet 127.0.0.1 21
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
in.ftpd: error while loading shared libraries: libssl.so.2: cannot open shared
object file: No such file or directory
Connection closed by foreign host.
看提示是少这个文件 libssl.so.2
请问这个问题怎么处理?请教 自己继续关注中..
哈哈 我终于自己把问题给解决了~
解决方法如下:
登录WWW.RPMFIND.NET
搜索libcrypto.sl.2 或者 libssl.so.2 任意一个都可以
然后会出现一些安装包 下载 openssl096b-0.9.6b-6asp.i386.rpm这个包
然后安装
然后所有的问题就都解决了!!!!!!O~~~~~~YE !!!!
[root@localhost /]# rpm -ivh openssl096b-0.9.6b-6asp.i386.rpm
warning: openssl096b-0.9.6b-6asp.i386.rpm: V3 DSA signature: NOKEY, key ID 9b3c94f4
Preparing... ########################################### [100%]
1:openssl096b ########################################### [100%]
[root@localhost /]# rpm -ivh wu-ftpd-2.6.2-8.i386.rpm
warning: wu-ftpd-2.6.2-8.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:wu-ftpd ########################################### [100%]
最终于结果如下:
[root@localhost xinetd.d]# telnet 192.168.0.55 21
Trying 192.168.0.55...
Connected to 192.168.0.55.
Escape character is '^]'.
220 localhost.localdomain FTP server (Version wu-2.6.2-5) ready.
^]