在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盘挂载到匿名用户目录

相关推荐
Bert.Cai8 小时前
Linux more命令详解
linux·运维
minji...8 小时前
Linux 多线程(四)线程等待,线程分离,线程管理,C++多线程,pthread库
linux·运维·开发语言·网络·c++·算法
ZGUIZ8 小时前
Ubuntu 25.10 无法外接显示器解决方案
linux·运维·ubuntu
QJtDK1R5a8 小时前
V4L2 vs GStreamer vs FFmpeg:Linux多媒体处理的三个层级
linux·运维·ffmpeg
倔强的石头1068 小时前
【Linux指南】基础IO系列(四):文件描述符 fd——Linux 文件操作的 “万能钥匙”
linux·运维·服务器
wzb568 小时前
把 Vim 打造成 Nginx 开发 / 调试 IDE(WSL Ubuntu 完整教程)
linux·ide·nginx·ubuntu·vim·c/c++
SPC的存折8 小时前
12、Ansible安全加固
linux·运维·服务器·安全·ansible
l1t8 小时前
修改OraDB-DUMP-Viewer-3.1.1的windows dll 版本test_export示例为Linux
linux·人工智能·windows·oracle
oi..8 小时前
Linux入门(2)
linux·笔记·测试工具·安全·网络安全
鄃鳕8 小时前
vscode远程连接virtualBox上的Ubuntu
linux·运维·ubuntu