免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 初学vb
打印 上一主题 下一主题

[FTP] vsftp配置大全---超完整版,首发CU之FTP区 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-06-14 10:17 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

谢了了原来的vsftpd也还是编译不过去。
  1. [root@oldsun20 vsftpd-2.0.3]# rpm -q vsftpd
  2. vsftpd-1.2.0-4
  3. [root@oldsun20 vsftpd-2.0.3]# /etc/init.d/vsftpd stop
  4. 关闭 vsftpd:                                              [  确定  ]
  5. [root@oldsun20 vsftpd-2.0.3]# rpm -e vsftpd
  6. [root@oldsun20 vsftpd-2.0.3]# rpm -q vsftpd
  7. package vsftpd is not installed
复制代码

论坛徽章:
0
12 [报告]
发表于 2005-06-14 10:25 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

解決"krb5.h: No such file or directory" 方法

解決 Red Hat Linux "krb5.h: No such file or directory" 方法


gcc -DLINUX -I.. -I../include -I/usr/include -O2 -g -pipe -march=athlon -Wall -c mod_tls.c
In file included from /usr/include/openssl/ssl.h:179,
from mod_tls.c:40:
/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory


這是因為 Red Hat Linux 的 krb5-devel 套件把 kerberos 的 include file 放到了 /usr/kerberos/include 裡面,而不是一般位置的 /usr/include 這個目錄。而 openssl 支援 kerberos,因此在 compile 使用到 openssl 的程式就很容易發生找不到 kerberos 的 include file 的錯誤。

而解決的辦法相當簡單,首先當然要確定 krb5-devel 以及 krb5-libs 等套件確實有安裝在系統上,而不是根本沒安裝;接下來,建立以下的 symbolic links:


ln -s /usr/kerberos/include/com_err.h /usr/include/
ln -s /usr/kerberos/include/profile.h /usr/include/
ln -s /usr/kerberos/include/krb5.h /usr/include/

论坛徽章:
0
13 [报告]
发表于 2005-06-14 14:29 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

mark

论坛徽章:
0
14 [报告]
发表于 2005-06-14 16:16 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

  1. A:[问题提供并解决者unix&boy]
  2. 安装RedHat Advance Server 3.0后,启动mysql时,输入“mysql”命令后,会出现 “/var/lib/mysql/mysql.sock不存在”的信息提示,进入到目录/var/lib/mysql,会发现没有mysql.sock这个文件,搜索整个硬盘目录,也没有发现这个文件。
  3. 首先肯定的是,mysql.sock这个文件是mysql服务正常启动后,自动产生的一个文件,没有出现这个文件,说明没有正常启动mysql服务。
  4. 许多Linux和MYSQL初学者不知如何解决,有些人提议安装mysql的二进制文件mysql-3.23.58-i386.tar.gz,安装步骤繁琐,而且安装中间会出现一些其他的问题,一般初学者不易解决。
  5. Q:
  6. 现根据一些文档以及本人的实践,现总结如下:
  7. Redhat Hat Advance Server 3.0的安装盘上没有mysql server的安装包,因而该版本的mysql的安装是不完全的,Red Hat AS 3.0中的mysql的版本是3.23.58,必须安装相应版本的mysql server的包”mysql-server-3.23.58-1.i386.rpm”,该包安装盘上没有附带,所以必须另外下载,可到http: //www.linuxfans.org或者到http://www.mysql.com中下载。具体安装步骤如下:
  8. 一、如果需要开发php+mysql的有关程序,那么安装操作系统时,在“Web”选项和“SQL-Mysql”选项中,进入到“细节”中把关于“Mysql”的选项都要选上,即安装Mysql的控件要全;
  9. 二、安装系统后,以root身份安装Mysql Server的安装包:
  10. rpm -ivh mysql-server-3.23.58-1.i386.rpm
  11. 三、然后以root身份运行以下命令:
  12. service mysqld start //启动mysql服务
  13. 这时,进入/var/lib/mysql目录,就会发现出现了mysql.sock这个文件。
  14. 四、启动图形界面:startx,进入“server setting”中的“service”设置界面,这是会发现服务选项出现了“mysqld”,表明mysql的服务已启动,如果要使其在操作系统启动时自动启动,将其选项打勾,再“保存变化”即可。
  15. http://download.at.kde.org/opsys/linux/sotlinux/updates/2003/Server/i386/
  16. 下载到那个server 包!!!
复制代码

论坛徽章:
0
15 [报告]
发表于 2005-06-14 22:19 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

原帖由 "zero-B" 发表:
收,好东西,我看到anonymous登录的那个地方,先试了一下,还能支持中文,非常好。

不过,楼主?你在KILL-ANO的那个脚本里写上killall vsftpd不行吗?干嘛非要搞得那么深入?


呵呵,只为测试方便,一般是不需要的。

论坛徽章:
0
16 [报告]
发表于 2005-06-14 22:26 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

原帖由 "isalie" 发表:
解決"krb5.h: No such file or directory" 方法

解決 Red Hat Linux "krb5.h: No such file or directory" 方法


gcc -DLINUX -I.. -I../include -I/usr/include -O2 -g -pipe -march=athlon -Wall -c mod_tl..........


没错,楼上说的正确。

论坛徽章:
0
17 [报告]
发表于 2005-06-15 14:37 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

经过网友提示,use_localtime=YES 这个参数在RHEL4里无法实现,我测试也是如此,给 Chris Evans 发信了,大家如果有测试环境可以测试一下,我期待大家的测试结果。

论坛徽章:
0
18 [报告]
发表于 2005-06-15 17:22 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

up

论坛徽章:
0
19 [报告]
发表于 2005-06-15 19:40 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

回家继续搞,希望晚上能有结果。

论坛徽章:
0
20 [报告]
发表于 2005-06-15 21:51 |只看该作者

vsftp配置大全---超完整版,首发CU之FTP区

又发现一个参数hide_file,这个也有问题,其他基本都测试了,没有发现问题,我刚才在官方网站找了一下,没有解决方法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP