Solaris9下安装vsftpd2.0.1,并配置成多个FTP用户映射为一个系统用户的方式(没有用PAM) (参考了llzQQ的文章《在SOLARIS上编译安装VSFTPD》 http://bbs.chinaunix.net/forum/viewtopic.php?t=344943 )
本文档的发布遵循DGPL,任何人有权免费获得,阅览,转载和发布本文档,不得用于任何形式的商业用途.
安装配置过程:
1.下载软件包
先取得wget,方便其他软件包的下载
# ftp www.sunfreeware.com
ftp > cd pub/freeware/sparc/9
ftp > get wget-1.9.1-sol9-sparc-local.gz
ftp > bye
安装wget
# gunzip wget-1.9.1-sol9-sparc-local.gz
# pkgadd -d wget-1.9.1-sol9-sparc-local
下载vsftpd
# wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.1.tar.gz
# gunzip vsftpd-2.0.1.tar.gz
# tar xvf vsftpd-2.0.1.tar
下载编译vsftpd必需的软件包
# wget ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/make-3.80-sol9-sparc-local.gz
# gunzip make-3.80-sol9-sparc-local.gz
# pkgadd -d make-3.80-sol9-sparc-local
# wget
ftp://mirror.sprintlink.net/sunfreeware.com/pub/freeware/sparc/9/libiconv-1.8-sol9-sparc-local.gz
# gunzip libiconv-1.8-sol9-sparc-local.gz
# pkgadd -d libiconv-1.8-sol9-sparc-local
# wget ftp://mirror.sprintlink.net/sunfreeware.com/pub/freeware/sparc/9/gcc_small-3.3.2-sol9-sparc-local.gz
# gunzip gcc_small-3.3.2-sol9-sparc-local.gz
# pkgadd -d gcc_small-3.3.2-sol9-sparc-local
2.编译 安装vsftpd
# cd vsftpd-2.0.1
# make
# mkdir /usr/share/empty
# cp vsftpd /usr/local/bin/vsftpd
# cp vsftpd.conf.5 /usr/local/man/man5
# cp vsftpd.8 /usr/local/man/man8
# cp vsftpd.conf /etc
推荐阅读
- 在东芝Satellite Pro M10 安装配置solaris X86, JDS, Redhat和Windows
- 隐形眼镜怎么摘不下来
- 棕叶需要先煮一下吗?
- 花洒应该怎么挑选?
- 卫浴挂件怎么安装方便卫浴挂件如何保养
- 厨房下水道没堵但水总溢出 厨房下水道没堵但水总溢出怎么办
- Sun V440下如何创建、删除及恢复硬RAID 1的方法
- 安装VMware+Windows2KCluster的两点重要提示
- mysql 源代码编译安装之sql_lex.cc错误解决篇
- 遥遥无期下一句是什么