Ubuntu Server 安装和配置 ftp 服务

环境:Ubuntu Server 11.04 64位,vsftpd_2.3.2-3ubuntu4_amd64
安装配置步骤如下:

1) 安装vsftpd
$ apt-get install vsftpd

2) 配置vsftpd
vsftpd 服务器支持的用户类型分为三种(匿名用户,本地用户,虚拟用户)。
匿名用户:anonymous
本地用户:local
虚拟用户:guest
本地用户是最常用的模式,也似vsftpd的默认模式,即使用系统的实体帐号登录FTP。
以下为本地用户模式的配置。
$ sudo vi /etc/vsftpd.conf
按如下说明修改文件相应部分的内容:
local_enable = YES     -->启用本地用户模式
local_root = /var/www  -->锁定本地用户目录
write_enable = YES    -->允许本地用户写权限
local_umask = 022     -->本地用户上传权限掩码(规则同Linux下一样,默认为022,就是其他用户拥有只读权限)

3) 重启vsftpd服务
$ sudo service vsftpd restart

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/pspgp.html