首页 > 编程知识 正文

ftpput命令详解(Busybox中httpd、ftpd、telnetd、tftpd、ntpd的用法)

时间:2023-05-06 13:06:57 阅读:121210 作者:3343

Busybox的小巧是可见的Busybox的强大,使用过的人不能放手的Busybox被称为the Swiss Army-knife of Linux也不过分。 在这里,我简单说明一下其内置的httpd、ftpd、telnetd、tftpd、ntpd的使用方法,让你的板上运行运行As A电源工作站。 关于每个小程序的源代码,请专业程序“猴子”咬代码吧。

一. busybox中httpd的使用方法

由于维护国家互联网信息安全和过滤不良信息的要求,httpd的启动方式被暂时省略。

仅显示httpd流程的运行示例。

busybox中内置了httpd服务端

mini_httpd服务器端(minihttpd不属于busybox嵌入式小程序,这是独立编译版) )。

二、busybox中ftpd的使用方法(行尾“”表示后台运行流程,下同) ) ) ) ) ) ) ) ) )。

ln-s/ZZ DFD/busybox/ZZ DFD/tcpsvdln-s/ZZ DFD/busybox/ZZ DFD/ftpdtcpsvd-ve0.0.0.0. 021 ftpd-w/web papap

登录ftp服务器端并请求密码的是在您的主板上运行ftpd进程的用户的密码

登录后可以上传、下载文件

三. busybox中telnetd的使用方法

ln-s/ZZ DFD/busybox/ZZ DFD/telnetd telnetd-k-b 192.168.1.10336023将telnetd绑定到您的主板IP,默认端口号为23

登录telnetd所需的密码是运行telnetd进程的用户的密码

四. busybox中tftpd的使用方法

ln-s/ZZ DFD/busybox/ZZ DFD/udpsvdln-s/ZZ DFD/busybox/ZZ DFD/tftpdudpsvd-ve0.0.0.0. 069 tftpd-c/mnt

五. busybox中ntpd的使用方法

ntp是linux系统同步网络时间的重要工具,当前新版本的busybox集成了ntpd,是从OpenNTPD移植而来,busybox文档中也没有详细的使用说明。 在这里,需要参考其他前辈的工作笔记。 有关原理,请参见https://yq.a liyun.com/articles/33329。

本节简要介绍如何使用busybox嵌入式ntpd同步网络时间并正确显示中国时区。

第一步:

ln-s/ZZ DFD/busybox/ZZ DFD/ntpd ntpd-qnn-ptime.windows.com http://www.Sina.com /

将其他桌面linux上的时区文件/usr/share/zoneinfo/PRC复制到您的主板/etc目录中,并显示本地时间(我的演示机是ubuntu 16.04LTS x32,主板为

root @ f 412:~# datetuenov 517336057336025 CST 2019 root @ f 412:~# date-rtue,05 Nov 2019 17:57:33 0800

上述常见服务基本集成在busybox中,目前家用光猫可以作为超mini的Linux主机使用,玩法多样。 本文使用的busybox是mips体系结构,版本1.30.1,时间文件/etc/localtime在我的资源上下载。

附件:

1、busybox-1.30.1-mips与本地时间链接: https://download.csdn.net/download/wxalriss/11959503

2、gcc-4.6.2-mips链接: https://download.csdn.net/download/wxalriss/11959303

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。