openwrt不显示服务器,OpenWRT固件加载FTP服务器
本帖最后由 有事您说话 于 2015-12-10 12:57 编辑
华硕路由器的官网固件我们见过Web页面上有FTP服务功能,但刷过OpenWRT固件朋友都知道,官网默认固件并没有这项功能,它需要自行安装。今天小编就带大家一起去感受一下我们是怎样实现FTP服务器的加载。
一、准备工作
a) 一台华硕自带USB Port路由器(前提支持OpenWRT固件)
b) OpenWRT固件
c) USB HDD或者USB 盘
d) 小编使用的是华硕RT-N66U
e) 路由器可用访问Internet
二、下载安装Vsftpd Service
a) telnet 192.168.1.1,路由器先不设密码,否则Telnet会被自动关闭。
b) opkg update
c) opkg install vsftpd
三、修改vsftpd的配置文件
a) telnet下安装完成vsftpdService,会在/etc目录下生成vsftpd.conf档案,平时我们修改配置就是通过这个档案来完成的。
b) 执行:vim /etc/vsftpd.conf
四、vsftpd.conf详细的配置文件。你可以根据需要设置登入账密也可以定义用户根目录,这里我直接指向了挂载的USB硬盘。
这里特别强调一下,你可以不用修改任何配置,默认状态下就可以正常使用
background=YES
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
#dirmessage_enable=YES
#ftpd_banner=Welcometo blah FTP service.
session_support=NO
#syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#userlist_file=/etc/vsftpd.users
#xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
###
###TLS/SSL options
###example key generation: openssl req -x509 -nodes -days 365 -newkey rsa:2048-keyout /etc/config/vsftpd_privkey.pem -out /etc/config/vsftpd_cert.pem -subj/C="DE"/ST="Saxony"/L="Leipzig"/CN="OpenWrt"
#ssl_enable=YES
#allow_anon_ssl=NO
#force_local_data_ssl=NO
#force_local_logins_ssl=NO
#ssl_tlsv1=YES
#ssl_sslv2=NO
#ssl_sslv3=NO
#rsa_cert_file=/etc/config/vsftpd_cert.pem
#rsa_private_key_file=/etc/config/vsftpd_privkey.pem
五、验证登入FTP服务器
我们通过FileZilla Tool登入FTP,并且进行文件传输。默认状态下登入账密为登入路由器的登入账密:root/******,因为匿名登入存在安全隐患,我们不提倡。所以我这边也不再举例。如果想进行匿名访问,只要做一些权限设定,配置上面的/etc/vsftpd.conf档就可以了。下图为直接访问路由器本身存储空间:
六、开启/关闭vsftpdservice
a) /etc/init.d/vsftpd restart -->开启Service
b) /etc/init.d/vsftpd stop -->关闭Service
Telnet中执行ps检查是否存在vsftpd 进程,上图划横线处表示我们的FTP服务器功能已经成功起来。也就是当你配置没有问题时,你的FTP功能就可以正常使用了。
openwrt不显示服务器,OpenWRT固件加载FTP服务器相关推荐
- Linux 设备驱动的固件加载
作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地方的竞争是如此得强烈, 以至于甚至一点用作设备控制固件的 EEPROM 的成本制造商都不愿意花费. ...
- usb升级linux固件,Linux USB驱动(4)---CY68013固件加载驱动
CY68013的固件可以保存在主机上,当其被USB总线识别出来之后,可以通过驱动程序动态的加载USB固件,Linux内核中已经提供了完善的机制来加载设备的固件. 将需要加载的固件存放到/lib/fir ...
- Linux 设备驱动的固件加载【转】
转自:http://blog.csdn.net/zqixiao_09/article/details/51106663 版权声明:本文为博主原创文章,未经博主允许不得转载. 作为一个驱动作者, 你可能 ...
- bootstrap-table 一直显示“正在努力地加载数据中,请稍候”的问题
bootstrap-table一直显示"正在努力地加载数据中,请稍候"的问题 bootstrap-table 问题 答案 参考 bootstrap-table bootstrap- ...
- 页面加载时让其显示笼罩层与加载等待图片
页面加载时让其显示笼罩层与加载等待图片(结局比较完美,过程很坎坷,所以一定总结整理下,备用): 用了ajax异步,是因为js内容不能即时的显示出来,因为js是单线程,要把队列中的任务执行完后才会执行刚 ...
- 架设KMS服务器流程启动加载方法
架设KMS服务器流程 启动加载方法 架设KMS服务器流程--启动加载方法 以下操作 root 一.准备Centos服务器CentOS-8.4.2105 1.下载http://mirrors.163.c ...
- Linux内核如何加载固件,驱动是如何工作的_Linux设备驱动的固件加载详解
作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地方的竞争是如此得强烈, 以至于甚至一点用作设备控制固件的 EEPROM 的成本制造商都不愿意花费. ...
- 用户自己修改ftp服务器默认密码是什么,ftp服务器 改默认用户名和密码
ftp服务器 改默认用户名和密码 内容精选 换一换 支持2.2.T1.2.2.T2.2.2.T2.SPC100.2.2.T2.SPC200.2.2.T2.SPC300版本升级到2.2.T3版本.支持2 ...
- ftp服务器复制粘贴文件夹,ftp服务器复制粘贴文件夹
ftp服务器复制粘贴文件夹 内容精选 换一换 下载地址:https://varnish-cache.org/_downloads/varnish-6.2.0.tgz若服务器可以访问网络,则可以直接在服 ...
最新文章
- WebBrowser 打印设置,打印预览,去页眉和页脚
- python培训班哪些比较好-在线Python编程培训哪家机构比较好?
- 同一台主机部署两个比特币钱包以及rpc服务的摘要
- leetcode刷题:最大子序积
- java只有整形才能运算符为,java入门_初识java
- windows dll 学习
- 生物信息学常用数据库
- 机器人对话系统的单轮对话和多轮对话
- AdapterView相关
- AspUpload组件的安装及使用方法介绍
- python游戏开发实战:黑客帝国特效
- stack在python中是什么意思_python栈是什么意思
- 【转】如何从计算视角研究网络传播影响力最大化问题?
- 教你用Python拨打电话
- 下载Intell IDea
- 从P1到P7——我在淘宝这7年转载
- 种草一个让程序员男友记住一辈子的神仙插件!
- 中国宠物用品品牌“Touchdog它它”完成数千万元Pre-A 轮融资...
- MybatisPlus条件构造器wrapper方法的使用
- 电脑快捷键大全- -
热门文章
- 《趣学Python编程》笔记---第二部分:弹球游戏
- 洗地机怎么选?高性价比家用洗地机推荐
- Python frozenset集合(set集合的不可变版本)
- python爬取图片并且保存到本地指定文件夹内
- ArcGIS:要素标注时报错:未找到要素,无法验证表达式
- 计算机上怎么打开打印机,无法打开添加打印机,教您无法打开添加打印机怎么解决...
- PHP科学计数法转换成数字
- Python基础知识例题
- 如果没有JS框架该怎么办
- 推荐系统学习笔记之四 Factorization Machines 因子分解机 + Field-aware Factorization Machine(FFM) 场感知分解机