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

相关推荐
杨云龙UP5 小时前
ODA运维实战:Oracle 19c YJXT PDB表空间在线扩容全过程_20260503
linux·运维·服务器·数据库·oracle
郝学胜-神的一滴5 小时前
跨平台动态库与头文件:从原理到命名的深度解析
linux·c++·程序人生·unix·cmake
吠品6 小时前
高性能JS数组操作:何时选用push、unshift、splice或扩展运算符?
linux·服务器·数据库
fish_xk6 小时前
Linux中的指令和权限
linux·运维·服务器
暴力求解6 小时前
Linux---内核态
linux·运维·服务器
mounter6256 小时前
深入理解 Linux 网络新特性:netkit 中的 RX/TX Queue Leasing 与 TCP Devmem
linux·服务器·网络·tcp/ip·kernel
dvjr cloi7 小时前
Linux(CentOS)安装 MySQL
linux·mysql·centos
zhouwy1137 小时前
Linux系统管理命令大全
linux·运维
zhangrelay8 小时前
三分钟云课实践速通--单片机原理与应用--Arduino--SimulIDE--
linux·单片机·嵌入式硬件·学习·ubuntu
zzzyyy5388 小时前
Linux之缓冲区
linux·运维·服务器