linux vsftpd 文件上传服务安装

1.安装vsftpd (selinux)
su - root
rpm -ivh vsftpd-2.0.5-16.el5_4.1.x86_64.rpm

#使用用户列表
echo "userlist_deny=NO" >> /etc/vsftpd/vsftpd.conf

#配置文件上传的权限 这里是补码(如022的含义就是755)
local_umask=022
anon_umask=011


2.添加用户

useradd ftpyown
passwd ftpuser
echo "ftpyown" >> /etc/vsftpd/user_list

3.启动
service vsftpd start

4.测试

netstat -nl |grep 21
ftp://ftpyown@192.168.0.2#这里会看到ftpuser的home目录

5.修改ftp的访问目录,由于默认会显示该用户的home目录,要修改也很简单
vi /etc/passwd
找到ftpuser那行,改为其它目录

改端口:
在/etc/vsftpd/vsftpd.conf 后增加一行
listen_port=20021

 

注意:若linux开启了selinux( cat /etc/selinux/config )
则要做如下配置: http://emperorpenguins.blog.51cto.com/1285231/468634
vi /etc/rc.d/rc.local最后增加:
setsebool -P  ftp_home_dir  on
setsebool ftpd_disable_trans 1

vi /etc/sysconfig/iptables-config找到IPTABLES_MODULES增加值(多值以逗号分隔)ip_nat_ftp ip_conntrack_ftp

IPTABLES_MODULES="ip_conntrack_netbios_ns,ip_nat_ftp ip_conntrack_ftp"

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值