搭建FTP服务器

搭建FTP服务器

FTP服务器简介

FTP(File Transfer Protocol):文件传输协议,是一个客户机/服务器系统。使用FTP的用户需要经过验证后才能登录,ftp服务器的用户可以分为3类。
系统用户:即系统本机的用户。
虚拟用户:只能采用ftp方式使用系统的用户,不能直接使用shell登录系统。
匿名用户:对于公共性质的服务器可以提供匿名用户访问,用户名为:anonymous。但在使用匿名用户时,应该对其进行尽可能多的限制,权限较低。

FTP服务器的安装

使用yum安装vsftpd软件包
#yum install vsftpd ftp
启动服务并设置开启自启
#systemctl start vsftpd.service
#systemctl enable vsftpd.service
设置防火墙与selinux机制
#systemctl stop firewalld
#setenfore 0

设置匿名用户访问FTP

默认允许匿名用户与系统用户访问ftp
访问的默认目录:/var/ftp
ftp的配置文件是:/etc/vsftpd/vsftpd.conf
设置匿名用户访问ftp:
anonymous enable=YES
设置匿名用户登录ftp时不输入密码:
no_anon_password=YES
ftpd_banner=welcome to our home! //设置提示内容
设置匿名用户上传、新建、删除文件:
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
设置文件权限:
chmod 777 pub 不推荐使用
setfacl -m u:ftp:rwx pub 推荐使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值