欢迎来到至成科技_西安服务器托管_西安服务器租用_西安域名注册
 售前免费咨询专线02989390727
时间:2016-09-14  来源:至成科技  作者:至成科技  点击次数:1744

这几天,有朋友电话咨询如何在Linux系统中安装vsFTPd,西安服务器托管也觉得很有必要为大家做详细的介绍,所以整理了Linux系统中安装vsFTPd服务器的详细内容,步骤如下:

安装vsftpd和db4

yum install vsftpd db4

配置vsftpd

vi /etc/vsftpd/vsftpd.conf

anonymous_enable=NO #设置不允许匿名用户登录

local_enable=YES        #这个设置YES否则会出现oop错误

local_umask=022         #设置上传文件的权限

ftpd_banner="hello" #设置登录用语

保存退出,进入家目录创建虚拟用户

$cd ~

$touch ftpuser.txt

$vi ftpuser.txt //格式 用户名 换行密码 如下

username

password

username1

password1

$db_local -T -t hash -f ftpuser.txt /etc/vsftpd/ftpuser.db

OK,设置好用户我们需要设置一下pam.d

$cd /etc/pam.d/

$vim vsftpd_login

auth    required pam_userdb.so db=/etc/vsftpd/ftpuser

account required pam_userdb.so db=/etc/vsftpd/ftpuser

设置好保存后,我们添加一下用户

$useradd vsftpd -d /home/vsftpd -s /bin/false

$chown vsftpd.vsftpd /home/vsftpd

然后好了,开始设置vsftpd

$vim /etc/vsftpd/vsftpd.conf

guest_enable=YES                                 #设置是否允许访客

guest_username=vsftpd                    #用户名称

user_config_dir=/etc/vsftpd/conf #设置用户配置文件地址

然后设置虚拟用户上传的文件设置

$vim /etc/vsftpd/conf/username #设置虚拟用户就是用户的用户名

local_root=/upload/username

write_enable=YES

chmod_enable=YES

virtual_use_local_privs=YES

anon_umask=022

anon_world_readable_only=NO

anon_upload_enable=YES

anon_mkdir_write_enable=YES

较后提醒大家,local_root设置用户上传路径,然后文件夹所属必须是vsftpd 否则上传失败哦,以上就是西安服务器托管商和您分享的经验之谈,希望对您操作有一定的帮助。


西安网站建设-至成科技光放微信
陕西本土非营利性IDC互联网接入商/  Shanxi Local nonprofit IDC Internet access provider

公司地址:西安市经开区凤城四路西安国际企业中心B座23层06-10室

7*24小时售前咨询电话:02989390727

7*24小时售后服务电话:02989390727

《中华人民共和国增值电信业务经营许可证》陕B1.B2-20140011  陕ICP备12008874-2  © 2012-2024 ZCITIDC,Inc.

通信地址:西安市经开区凤城四路西安国际企业中心B座23层06-10室  邮政编码:710016

域名合作伙伴:新网互联软件服务有限公司

  • 西安服务器租用
  • 西安域名注册
  • 西安云主机
  • 西安VPS主机
  • 西安网站托管