vsftpd安装,vsftpd配置,vsftpd卸载

作者:Liaodeity - 2015年03月04日

1. 安装VSFTP

[root@localhost ~]# yum -y install vsftpd

2. 配置vsftpd.conf文件

local_enable=YES

write_enable=YES

local_umask=777

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

idle_session_timeout=600

ascii_upload_enable=YES
ascii_download_enable=YES

ftpd_banner=Welcome to lightnear FTP service.

ls_recurse_enable=YES

listen=YES

data_connection_timeout=120 
pam_service_name=vsftpd
userlist_enable=NO
userlist_deny=NO
local_root=/www
user_config_dir=/etc/vsftpd/userconfig
tcp_wrappers=YES
use_localtime=YES

这里设置的账户名为“deity”,密码为“deity”

[root@localhost ~]# useradd cent -s /sbin/nologin
[root@localhost ~]# passwd cent

编辑user_list文件,允许cent用户访问FTP

[root@localhost ~]# vi /etc/vsftpd/user_list

5. 建立我们的根目录,并设置访问权限

[root@localhost ~]# mkdir /www
[root@localhost ~]# chown -R cent /www
[root@localhost ~]# chmod -R 755 /www

6. 开启vsftpd服务

[root@localhost ~]# service vsftpd start

7.默认开启vsftp服务

[root@localhost ~]# chkconfig vsftpd on

centos 卸载vsftpd方法在卸载vsftpd之前,请先停止vsftpd。

如果服务器上安装了vsftpd,配置出错需要卸载vsftpd

[root@localhost ~]# rpm -aq vsftpd

vsftpd-2.0.5-16.el5_5.1 #此处是查找vsftpd的返回结果  为vsftpd的版本号,根据自己的

[root@localhost ~]# rpm -e vsftpd-2.0.5-16.el5_5.1

#用rpm -e 查找结果 进行删除就ok了。

warning: /etc/vsftpd/user_list saved as /etc/vsftpd/user_list.rpmsave

warning: /etc/vsftpd/ftpusers saved as /etc/vsftpd/ftpusers.rpmsave #删除时将备份vsftp的用户列表文件。

检测是否卸载成功

[root@localhost ~]# /sbin/service vsftpd restart

vsftpd: unrecognized service #找不到vsftpd    提示找不到为成功


本文作者: Liaodeity

本文链接: https://www.jianbaizhan.com/article/60

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!


 请勿发布不友善或者负能量的内容。审查将对发布广告等违规信息进行处罚!