1 / 6
文档名称:

Linux课件:VSFTPD基础配置指南.pdf

格式:pdf   页数:6
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux课件:VSFTPD基础配置指南.pdf

上传人:小猪猪 2011/11/30 文件大小:0 KB

下载得到文件列表

Linux课件:VSFTPD基础配置指南.pdf

文档介绍

文档介绍:VSFTPD 基础配置指南
1:从群邮件下载 vsftpd 压缩包

2:解压 vsftpd 压缩包
#tar xzvf vsftpd-
#cd vsftpd-

3:安装 vsftpd
#make
#make install

由于 vsftpd 的默认配置中需要用户"nobody",所以要添加 nobody.
#useradd nobody

同上需要添加目录/usr/share/empty
#mkdir /usr/share/empty
匿名 FTP 需要用户 ftp 的存在,和一个有效的主目录:
# mkdir /var/ftp
#useradd -d /var/ftp ftp
#chown /var/ftp
#chmod og-w /var/ftp

备注:其实 make 之后 empty 和 ftp 目录都已经存在

将源代码,帮助手册等复制到相关路径
#cp vsftpd /usr/sbin/vsftpd
#cp /usr/local/man/man5
#cp /usr/local/man/man8

复制样例配置文件
#cp /etc

文件,文件在/etc/
vsftpd 提供了 standalone 和 d 两种运行模式

1)d 模式的配置:
①修改配置文件/etc/
在 listen=YES 前面加上#号
把 disable=yes 改成 no
执行:service d restart

②匿名连接 FTP 服务器:
#ftp localhost 21 或者用#ftp 21
提示如下:
Trying ...
Connected to localhost.
220 (vsFTPd )
Name (localhost:camlee):ftp (备注:输入用户名 ftp)
331 Please specify the password.
Password: (备注:直接回车即可)
230 Login essful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> (备注:说明以 ftp 用户登录可以连接,因为目前配置允许匿名登录)

2)standalone 模式的配置:
①修改配置文件/etc/
在最后一行添加 listen=YES(或者把前面的#号除去),保证 vsftpd 以 standalone 模式
运行。
再添加行 listen_prot=10021 (设置 vsftpd 监听在 10021 的非标准端口上的 FTP 需求,
FTP 通常使用的端口 21)
②修改配