linux ftp服务器
1. busybox配置ftp工具
--- Applets
Networking Utilities -->
[*] ftpd
[*] Enable upload commands
[*] Enable workaround for RFC-violating clients
[*] Enable authentication
...
[*] tcpsvd
2. 修改根文件系统/etc/profile
在/etc/profile文件中增加如下启动ftp服务器命令
tcpsvd 0 21 ftpd -w /home &
// 0表示对所有ip地址都进行侦听
// 21指定ftp服务器的默认端口
// ftpd -w这里的参数-w表示client可以对目录执行写操作
// 可以使用-t和-T参数设置client在没有任何操作的最大时间之后ftpd主动断开client连接,
// 默认-t为2分钟=2 * 60,-T为1小时=1 * 60 * 60
3. WinScp工具使用
在嵌入式linux系统重启之后,我们可以在windows电脑通过WinScp工具访问嵌入式linux系统内部的文件
WinScp工具可自行下载,具体操作流程如下:
3.1. 打开WinScp工具
3.2. 配置ftp工具
3.3. Windows访问终端(数据拷贝、程序升级)
这样就可以在windows下访问终端内部的文件,包括数据、环境的拷贝,避免输入linux命令!