邓威的博客

linux ftp服务器

2020-03-11
邓威


Ubuntu搭建FTP服务器

安装vsftpd

  • sudo apt update -y
  • sudo apt install vsftpd

配置服务

  • 备份配置cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
  • 创建用户sudo adduser -d /home/ftpserver -s/bin/bash -m ftpserver
  • 授权目录权限sudo chown ftpserver:ftpserver /home/ftpserver
  • 配置密码 passwd ftpserver
  • 创建/etc/vsftpd.chroot_list文件(限制用户文件)
  • 创建/etc/vsftpd.user_list文件,加入用户
  • 修改vsftpd.conf文件,write_enable=YES,userlist_file=/etc/vsftpd.user_list,userlist_enable=YES, userlist_deny=NO,chroot_list_file=/etc/vsftpd.chroot_list,pam_service_name=ftp

启动服务

  • systemctl start vsftpd 或 service vsftpd start
  • systemctl restart vsftpd 或 service vsftpd restart

上一篇 python网络爬虫

Comments

Content