论坛搬迁之二:在树莓派上搭建 FTP 服务器
by admin
背景:
填坑远古论坛,打算将旧版系统(Discuz! 7.0.0)迁移至树莓派 ,用于备份和升级测试
目标:
在树莓派上搭建简单的 FTP 服务器
条件:
树莓派 2B(Raspbian OS)
1. 安装 vsftpd
vsftpd 是 Linux 平台流行的应用,安全快速且可靠
$ sudo apt-get install vsftpd
2. 配置
$ sudo nano /etc/vsftpd.conf
编辑配置文件中的如下内容(删除 # 注释前缀)
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
在末位添加以下内容,映射 FTP 根目录到我网站的指定路径
local_root=/var/www/html
为快速解决由权限造成的 FTP 返回 “500 OOPS: vsftpd: refusing to run with writable root inside chroot()” 的问题,我额外添加如下内容(但出于安全性考虑,不建议大家使用)
allow_writeable_chroot=YES
Ctrl+S 保存,然后 Ctrl+X 退出编辑
重启 vsftpd 服务以使配置生效
$ sudo service vsftpd restart
之后可随时查看 FTP Session 的日志文件
$ sudo cat /var/log/vsftpd.log
3. 测试 FTP
经测试可正常连接传输文件,至此已完成 FTP 服务器搭建
评论