1、安装
使用chkconfig --list查看系统是否已经安装有vsftpd服务,若有,跳过此步骤。
使用yum命令直接安装,并为塔创建日志文件
[[email protected] /]# yum -y install vsftpd ...... [root@iZ23o5qv2ozZ /]# touch /var/log/vsftpd.log
2、ftp服务的启停与开机启动配置
启动ftp服务:
[[email protected] /]# service vsftpd start Starting vsftpd for vsftpd: [ OK ]
查看ftp服务状态:
[[email protected] /]# service vsftpd status vsftpd (pid 6018) is running...
停止ftp服务:
[[email protected] /]# service vsftpd stop Shutting down vsftpd: [ OK ]
重启ftp服务:
[[email protected] /]# service vsftpd restart Shutting down vsftpd: [FAILED] Starting vsftpd for vsftpd: [ OK ]
配置开机自启动,使用chkconfig --list查看vsftp服务启动项情况。
[[email protected] /]# chkconfig --list vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
使用如下命令配置其自启动,
[[email protected] /]# chkconfig --level 2345 vsftpd on
3、配置ftp服务
修改/etc/vsftpd/vsftpd.conf文件,配置vsftp服务。
编辑修改如下项目
anonymous_enable=NO #设定不允许匿名访问
local_enable=YES #设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问。
chroot_list_enable=YES #使用户不能离开主目录
xferlog_file=/var/log/vsftpd.log #设定vsftpd的服务日志保存路径。注意,该文件默认不存在。必须要手动touch出来
ascii_upload_enable=YES #允许使用ASCII模式上传
ascii_download_enable=YES #设定支持ASCII模式的上传和下载功能。
pam_service_name=vsftpd #PAM认证文件名。PAM将根据/etc/pam.d/vsftpd进行认证
4、重启ftp服务
service vsftpd restart
时间: 2024-12-17 08:48:25