ubuntu下ftp服务器的配置

ubuntu下ftp服务器的配置

本文介绍ubuntu下ftp服务器的配置,内容参考网络及个人实践。

安装

我使用的是ubuntu的安装软件命令即可完成安装:
apt-get install vsftpd

配置

新建用户

建议创建一个ftp用户专门用于ftp服务器登录管理。命令如下:
新建用户
useradd -d /home/uftp -s /bin/bash uftp
这里创建了一个linux用户并且设置了主目录为/home/uftp,以后也将作为该用户ftp的主目录。

设置密码
passwd uftp

配置

配置文件说明

配置文件说明
/etc/vsftpd.confftp主配置文件
/etc/allowed_users允许ftp登录的用户
/etc/ftpusers不能使用ftp的用户
/etc/vsftpd.chroot_list限制ftp只能访问主目录的用户

以上目录可以在vsftp.conf中设置,这是我设置的目录。

配置文件修改

  • 设置用户名单
userlist_deny=NO                  #控制用户列表是否可以访问,NO代表可以访问
userlist_enable=YES               #控制用户列表是否生效
userlist_file=/etc/allowed_users  #定义用户列表 
seccomp_sandbox=NO                #关闭用于seccomp的过滤器
  • 设置禁止匿名访问
anonymous_enable=NO
  • 是否可写
write_enable=YES
  • 控制访问上一级目录,防止用户访问非ftp目录,尤其ftp设置为可写时。
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

启动命令

启动:
service vsftpd start

重启:
service vsftpd restart

ftp使用的是21端口,如果不能访问请查看防火墙是否打开了21端口,ftp服务是否运行。本文内容仅是个人尝试,内容不完全,仅供参考。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值