vsftpd的安装实录

我想安装一下ftp服务器,首先从官方网站下载http://vsftpd.beasts.org/下载最新的版本2.0.4
tar -zxvf vsftpd-2.0.4.tar.gz
cd vsftpd-2.0.4
进入目录一看,没有源码安装所熟悉的configure文件了,可是看到有INSTALL文档,打开看看原来是教你如何安装的。照着它的提示你就一步一步做就可以了。
1如果你不需要修改builddefs.h文件的话,直接键入make就可以了为了确保文件被编译了可以用ls -l vsftpd看看有没有这个文件

2添加nobody用户 useradd nobody
要有/usr/share/empty目录,如果没有就新建 mkdir /usr/share/empty
如果需要匿名的FTP你需要如下操作
mkdir /var/ftp/
useradd -d /var/ftp ftp
chown root.root /var/ftp
chmod og-w /var/ftp

3直接运行make install 不过不要忘记复制vsftpd.conf,cp vsftpd.conf /etc

4如果你不是使用xinetd或inetd的,一定要在/etc/vsftpd.conf文件中添加listen=YES
运行vsftpd /usr/local/sbin/vsftpd &

5如果你是使用inetd的 你需要修改/etc/inetd.conf的文件,添加如下代码
ftp stream tcp nowait root /usr/sbin/tcpd /usc/local/sbin/vsftpd

如果你是使用的xinetd的 你需要具体参照EXAMPLE/INTERNET_SITE/README文件

6设置PAM用于本地用户的登入。我就是这一步没有做,浪费了我好多时间。说要文档一定要仔细的看
cp RedHat/vsftpd.pam /etc/pam.d/ftp

7你可以根据你自己的需要来编辑/etc/vsftpd.conf文件

感觉安装还是挺傻瓜的,英文的安装文档一定要仔细的看。

这是官方的FAQ的地址,是英文的不过很简单的ftp://vsftpd.beasts.org/users/cevans/untar/vsftpd-2.0.3/FAQ/

下面这个是官方FAQ的翻译链接http://www.wonyen.net/bbs/topic.aspx?id=28899

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值