运维之Centos apache vsftpd配置
- 安装Apache yum install httpd -y chkconfig httpd on service httpd start
配置一下iptables
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
service iptables save
2.安装vsftpd
yum install -y vsftpd
配置一下iptables
一般ftp用20与联21端口,只要开了这两个就行了
iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 20 -j ACCEPT
service iptables save
(1)配置 vsftd.conf
local_root=/var/www/html #为了方便制定了,登陆后的目录
#禁止匿名用户登录
anonymous_enable=NO
#配置一下ascii方式
ascii_upload_enable=YES
ascii_download_enable=YES
#设置no,不无法登录
userlist_enable=YES
userlist_deny=NO
(2)创建个ftp用户
useradd ftpuser -s /sbin/nologin
passwd ftpuser
(3) 添加userlist
vi /etc/vsftpd/userlist
chkconfig vsftpd on
其他:
(1)apache 乱码
可能是编码问题,在/etc/httpd/conf/httpd.conf中响应的编码,UTF-8 GBK GB2312等
AddDefaultChariset UTF-8
AddDefaultCharset GB2312