linux配置匿名ftp的过程

下载安装vsftpd

//etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引 获取最新安装包
apt update
//下载vsftpd
apt install vsftpd

注册用户设置权限

//设置用户主目录  xxx为自定位位置
mkdir /xxx/xxx/xxx  
//设置权限 此处为上面定义目录
chmod 777 /xxx
//一定要注意此处 要取消主目录的写权限
chmod a-w /home/user
//注册账户 设置密码  name为自定义的用户名
useradd -d /xxx/xxx -s /bin/bash name
passwd name
//按照提示输入两次密码 
xxxxxxxx
xxxxxxxx

进行配置

//打开配置文件夹
vim /etc/vsftpd.conf
//去除以下配置的#注释 若没有就在下面输出 
//允许匿名
anonymous_enable=YES
local_enable=YES
//允许写
write_enable=YES
//允许匿名上传
anon_upload_enable=YES
//允许匿名创建文件
anon_mkdir_write_enable=YES
//允许匿名删除
anon_other_write_enable=YES
anon_world_readable_only=no
connect_from_port_20=YES
//配置允许的用户信息
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
//:wq 保存后退出
//打开运行用户文档
vim /etc/allowed_users
//将自己的用户增加进去 :wq保存退出
//打开用户屏蔽文档
vim /etc/ftpusers
//把需要用的用户的注释掉 例如root :wq保存推出
//重启vsftpd
service vsftpd restart
//检查是否运行正常
service vsftpd status

以上就是我在配置过程中的一个总结,配置完就可以试试能否用ftp匿名连接服务器了。

注:一定要取消主目录的写权限!!!否则会报错,不能使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值