Linux 下我们使用vsftp来作为我们的ftp server.
Server OS : Redhat 6.3
1.检查server上是否已经安装了vsftpd
rpm -qa | grep vsftpd
2.假如没有相应的vsftpd rpm包,我们需要下载安装
yum install vsftpd
3.配置vsftpd配置文件。
# ls /etc/vsftpd/
ftpusers user_list vsftpd.conf vsftpd_conf_migrate.sh
vim vsftpd.conf
修改对应的值如下:
anonymous_enable=NO #禁止匿名用户登录
local_enable=YES #允许本地实体用户登录
write_enable=YES #允许用户上传数据
local_umask=022 #建立新目录(755)与文件(644)的权限
dirmessage_enable=YES #若登录目录下有.message则会显示该文件内容 可以自己在登录目录下创建.message文件并写入信息
xferlog_enable=YES #启动日志文件记录,记录于/var/log/xferlog
connect_from_port_20=YES #支持主动式连接功能
xferlog_std_format=YES #支持WuFTP的日志文件格式