利用vsftpd配置FTP服务器

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:18:01
利用vsftpd配置FTP服务器,要求在别的计算机能实现文件的上传和下载?
在linux下

你是哪个版本的linux??先给你说个常见的,如果不行你再补充。。

环境:Red Hat Enterprise Linux 4

目标:简单配置,禁止匿名访问,指定用户可上传下载文件

1、安装vsFTPd

手动安装老是出问题,研究了好几天也没搞定,最后用添加删除程序搞的。以后在研究具体的安装方法。

2、启动服务

/etc/init.d/vsftpd start

Starting vsftpd for vsftpd: [ OK ] (运行结果)

匿名访问,看到pub文件夹,没有写权限

3、修改配置文件

/etc/vsftpd/vsftpd.conf 是vsFTPd的配置文件

#禁止匿名访问

anonymous_enable=NO

#与实体用户相关的信息(实体:鸟哥的说法,台湾,简体中文疑是本地用户的意思)

#可写入,且新增目录、文件权限为775,因为umask为002(不懂,只知道有写权限)

local_enable=YES

write_enable=YES

local_umask=002

#设置抵挡某些用户登录的项目设置值。注意,下面的文件必须存在,大小写根据具体的情况确定

userlist_enable=YES

userlist_deny=YES

userlist_file=/ect/vsftpd.user_list

#与主机相关的设置

use_localtime=YES

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES