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

相关推荐
CQU_JIAKE1 小时前
3.23【A】
linux·服务器·网络
李白你好2 小时前
Linux 主机安全巡检与应急响应工具
linux·安全
Deitymoon2 小时前
linux——创建进程
linux
SPC的存折3 小时前
3、Ansible之playbook模块大全
linux·运维·网络·python
桌面运维家3 小时前
Linux SSH安全:密钥认证与端口防护实战指南
linux·安全·ssh
朱一头zcy3 小时前
使用YUM源报错:curl#6 - “Could not resolve host: mirrorlist.centos.org; 未知的错误“
linux·centos7
源远流长jerry4 小时前
NFV(网络功能虚拟化):重塑未来网络架构的革命性技术
linux·服务器·网络·架构
原来是猿4 小时前
进程间通信(三):命名管道
linux·服务器·网络·git
满天星83035774 小时前
【MySQL】表的操作
linux·服务器·数据库·mysql
17(无规则自律)4 小时前
深度剖析Linux Input子系统(2):驱动开发流程与现代 Multi-touch 协议
linux·驱动开发·嵌入式硬件