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