在solaris8下安装vsftp

 

Vsftpd+ssl在solaris8下的安装折磨了我2天,整整2天,差点不眠不休,tmd累死朕了~!(后来的SSL部分受折磨的时间更长)

先说安装过程,下载解压,如果需要ssl,tcp wrapper等的支持(就是这个ssl编译浪费了我一天半,后面会说到),则先编辑builddefs.h这个文件.具体方法README和 README.ssl文档中都有说.记得还要看INSTALL文档。总之源文件下的文档一定要先看一遍。编辑完builddefs.h之后,make,不会报错,再make install也不会报错,但是你需要手动cp一些文件到相应的目录下(具体是哪些INSTALL中有写)。之后修改配置文件,/etc /vsftpd.conf,如果禁止匿名连接的话,一定要显性的标明anonymous=NO,否则缺省配置下,local_user连接也会有问题(可能是没有在系统中添加用户“ftp”的原因)。之后就可以/var/sbin/vsftpd &启动vsftpd了,也可以后面直接写配置文件路径。

但是问题就出在这里,缺省是没有启动ssl的,如果你在配置文件中打开ssl的选项,启动vsftpd时就会告诉你ssl选项is enable ,but not complite in之类的。此时你才发现,我靠,真的没有编译进来呀,丫的居然编译时还一个错都没报。Ok,没办法,重新编译。回到安装路径,make clean先。

Continue reading “在solaris8下安装vsftp”