centos vsftp安装及配置
来源:互联网 发布:mysql数据库介绍 编辑:程序博客网 时间:2024/05/17 06:09
1、开启防火墙ftp端口
======================================================================================================
2、检查系统是否已安装vsftp
3、安装vsftpd
4、配置vsftp服务器
========================================================================
========================================================================
------------------------------------------------------------------------
vi /etc/vsftpd/vsftpd.conf
listen_port=10021
anonymous_enable=NO
local_enable=YES
设定本地用户可以访问。注意:主要是为虚拟宿主用户,如果该项目设定为NO那么所有虚拟用户将无法访问
write_enable=YES
local_umask=022 设定上传后文件的权限掩码。
anon_upload_enable=NO 禁止匿名用户上传。
anon_mkdir_write_enable=NO
dirmessage_enable=YES 设定开启目录标语功能。
xferlog_enable=YES
connect_from_port_20=YES 设定端口20进行数据连接。
chown_uploads=NO 设定禁止上传文件更改宿主。
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES #使用标准格式
async_abor_enable=YES 设定支持异步传输功能。
ascii_upload_enable=YES
ascii_download_enable=YES 设定支持ASCII模式的上传和下载功能。
ftpd_banner=Welcome to Awei FTP servers 设定Vsftpd的登陆标语。
chroot_local_user=YES
pam_service_name=vsftpd设定PAM服务下Vsftpd的验证配置文件名。因此,PAM验证将参考/etc/pam.d/下的vsftpd文件配置。
userlist_enable=YES
tcp_wrappers=YES
#########################################################
以下这些是关于Vsftpd虚拟用户支持的重要配置项目。
默认Vsftpd.conf中不包含这些设定项目,需要自己手动添加配置
#########################################################
guest_enable=YES 设定启用虚拟用户功能。
guest_username=vsftpd 指定虚拟用户的宿主用户(就是我们前面新建的用户)
user_config_dir=/etc/vsftpd/vconf 设定虚拟用户个人Vsftp的配置文件存放路径。
virtual_use_local_privs=YES
pasv_min_port=9000 (设置被动模式的端口范围)
pasv_max_port=9045 (设置被动模式的端口范围)
----------------------------------------------------------------------------------------------------------------------
5、先建立虚拟用户名单文件:
========================================================================================================================
6、生成虚拟用户数据文件:
========================================================================================================================
7、在/etc/pam.d/vsftpd的文件头部加入以下信息(在后面加入无效)
8、新建一个系统用户vsftpd,用户家目录为/home/wwwroot,用户登录终端设为/bin/false(即使之不能登录系统)
9、建立虚拟用户个人Vsftp的配置文件
10、最后重启vsftpd服务器
备注:guest_username=vsftpd
可以运行yum install db4 命令安装
- centos vsftp安装及配置
- centos 安装 vsftp 及虚拟用户配置
- CentOS下安装VSFTP及配置
- CentOS下安装VSFTP及配置
- CentOS Vsftp 安装配置
- centos安装配置vsftp
- Centos 7 FTP(vsftp)服务安装及配置
- CentOS 7 VSFTP安装配置
- RHEL/CentOS中vsftp安装与配置
- CentOS Linux Vsftp服务器安装配置
- CentOS中vsftp安装与配置
- CentOS中vsftp安装与配置
- vsftp在CentOS安装和简单配置
- CentOS中vsftp安装与配置
- CentOS中vsftp安装与配置
- CentOS中vsftp安装与配置
- CentOS中vsftp安装与配置
- CentOS中vsftp安装与配置
- 转载:BIND DNS配置详解_非常…
- LNMP替换安装下载源镜像地址的方法
- wget下载百度网盘文件
- 代理模式(三):远程代理,虚拟代理,缓冲代理
- 制作iOS Ad-Hoc测试应用
- centos vsftp安装及配置
- 转载:Linux添加/删除用户和用户组
- 面向对象编程-状态模式(js)
- 我已率先抢占昵称,我的昵称独一无…
- iptables 打开dns访问端口
- Linux 双网卡NAT上网设置
- mining_proxy其实也有linux版本
- 37. GNUTS
- windows下配置nginx+php环境