在OpenWrt中配置使用FTP文件服务

步骤一:

opkg install vsftpd #安装ftp服务

步骤二:

vim /etc/vsftpd.conf #在vsftpd.conf中增加一行:local_root=/,设置root用户的访问目录

service vsftpd restart #重启服务,到此即可用root账户密码登录读写文件了。

步骤三:

mkdir -p /home/ftp #创建ftp用户默认目录,通过cat /etc/passwd可得

vim /etc/vsftpd.conf #增加一行:anon_root=/home/ftp,设置匿名用户的访问目录

vim /etc/vsftpd.conf #找到:anonymous_enable=NO,将NO改为YES,表示允许匿名访问

service vsftpd restart #重启ftp服务,到此即可匿名登录只读下载文件了。

步骤四:

mkdir -p /home/ftp/sda1 #创建U盘挂载目录

mount /dev/sda1 /home/ftp/sda1 #将U盘挂载到匿名用户目录

相关推荐
YXXY3131 天前
线程的介绍(四)
linux
kTR2hD1qb1 天前
从 Responses API 到 Chat Completions:一个模型网关的设计复盘
linux·前端
姓刘的哦1 天前
大模型祛魅
linux
hj2862511 天前
linux下一步学习内容
linux·运维
xier_ran1 天前
【infra之路】Linux基础命令与系统排查
linux·运维·服务器
zh路西法1 天前
【Linux 串口通信】基于 C++ 多线程的同步/异步串口实现
linux·运维·c++·python
c238561 天前
linux基础2
linux·运维·服务器
子兮曰1 天前
WSL 配 GPU 用 Docker 的折腾指南(2026 年版)
linux·前端·后端
vortex51 天前
Linux 默认 SUID 可执行文件详解
linux·运维
2023自学中1 天前
Linux虚拟机 CMakeLists.txt:x86 与 ARM 双架构编译脚本
linux·c语言·c++·嵌入式