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

相关推荐
ben9518chen5 小时前
嵌入式Linux C语言程序设计九
linux·c语言
颜大哦6 小时前
linux安装mysql
linux·运维·mysql·adb
来知晓7 小时前
Linux:WSL内存空间管理之清完内存C盘可用空间不增问题解决
linux·运维·服务器
大聪明-PLUS7 小时前
嵌入式 Linux 初学者指南 – 第 2 部分
linux·嵌入式·arm·smarc
feng_blog66887 小时前
【信创系统】统信UOS Linux4.19+libbpf开发ebpf程序实现文件操作的实时监控
linux·ebpf
祎直向前9 小时前
在Ubuntu中安装并配置ssh
linux·ubuntu·ssh
南林yan10 小时前
Debian系统的多内核共存
linux·debian·linux内核
skywalk816311 小时前
尝试Auto-coder.chat使用星河社区AIStudio部署的几个大模型:文心4.5-21b、Deepseek r1 70b、llama 3.1 8b
linux·服务器·人工智能·大模型·aistudio
QiTinna11 小时前
系统运维Day02_数据同步服务
linux·同步·rsync
阿猿收手吧!12 小时前
【Linux网络】shutdown()与close()的区别
linux·网络