zl程序教程

您现在的位置是:首页 >  硬件

当前栏目

嵌入式 busybox自带的tftp、telnet、ftp服务器

嵌入式服务器ftp 自带 telnet tftp busybox
2023-09-27 14:29:31 时间

我们可以通过windows下tftp32软件进行下载、上传文件测试

将tftp32设为客户端,设置主机ip,输入待发送文件名点击put或准备接收的文件名点击get,如下图所示:

 

b、tftp client的使用

tftp32作为服务器



1.将开发板上的hello.c文件put到PC机端tftpd32的根目录下,并且重命名为world.c

#tftp -l hello.c  -r  world.c -p  (tftp服务器的ip地址)

 

2.将PC上tftp32目录下的world.c文件get到开发板机端,并且重命名为hello word.c

# tftp -l hello_world.c  -r  world.c -g  (tftp服务器的ip地址)

3、telnet 服务器: 

#telnetd //默认的端口为23

注意:必须在/dev目录下创建pts目录,并挂载devpts文件系统



在windows中开始--》运行--》cmd 启动MS-DOS

telnet10.10.1.216(开发板的IP)

输入用户名及密码即可登录



如果想开机运行

在/etc/init.d/rcS中加入

/sbin/telnetd  即可


多通道振弦传感器无线采集仪发送数据到 FTP 服务器 配置工具的参数配置区列出了与设备工作相关的所有参数项,每个参数项有【读取】和【修改】两个按钮,点击【读取】按钮获得设备的当前参数值,点击【设置】按钮将当前界面显示的值写入设备。 注:参数修改后,必须点击【 系统】 面板内的【保存参数】按钮才能在下次启动时生效。
python 使用ftplib连接ftp服务器获取目录、文件及它们的修改时间 * 获取当前路径或者指定路径下的文件、目录 * 检查指定路径是目录还是文件 * 根据目录、文件的修改时间来判断是否下载ftp的文件。 由于ftplib中的FTP无法满足我这一需求,所以只能重写一个MyFTP类继承FTP,写一个方法来实现,除了这个还实现了一个获取当前目录下的所有目录及文件。