linux 安装vsftpd

1 篇文章 0 订阅
1.判断vsftpd是否安装:
ps -ef | grep vsftpd


2.安装vsftpd
apt-get install vsftpd


3.编辑/etc/vsftpd.conf
vim + /etc/vsftpd.conf


4.在vsftpd.conf修改以下内容
打开:write_enable=YES
在文件最后添加内容:
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
seccomp_sandbox=NO


5.删除自带用户ftp,并查看
userdel ftp
cat /etc/passwd


6.新增用户
useradd -d /srv/ftp/ -s /usr/sbin/nologin ftp
并添加密码
passwd ftp
 
7.编辑/etc/allowed_users,在里面新怎用户ftp


8.在/etc/shells中添加 /usr/sbin/nologin
vim + /etc/shells


9.service vsftpd restart


问题:
1、ubuntu 14.04 安装vsftpd提示530 Login incorrect
解决方案:sudo rm /etc/pam.d/vsftpd


2.针对亚马逊EC2,需要在亚马逊EC2的安全组设置入站的端口TCP以及UDP 20-21


3.如果出现登陆成功,但是目录获取失败的,需要增加端口,也需要在亚马逊EC2安全组设置入站TCP端口50000-50100


修改/etc/vsftpd.conf,增加端口 
pasv_min_port=50000
pasv_max_port=50100
max_per_ip=20


50000-50100,你可以根据实际情况自行设定
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值