浅析busybox内置的tftpd服务程序如何配置

浅析busybox内置的tftpd服务程序如何配置,第1张

方法1:

# mkdir /gliethttp_tftpd_dir

# cp /bin/busybox /gliethttp_tftpd_dir

# udpsvd -vE 0 69 tftpd -c /gliethttp_tftpd_dir &

// 上面的0表示对所有ip地址都进行侦听

// 如果设置为127.0.0.1那么只能开发板本地arm可以进行ftp

// 比如开发板eth0的的ip地址设为192.168.1.102,那么就不能通过该ip登录

// 所以上面指定ip等于0,那么无论来自127.0.0.1还是192.168.1.102网络地址的

// 数据都能使用tftpd服务器.

// 参数-c表示允许client客户端上传文件到/gliethttp_tftpd_dir根目录[luther.gliethttp]

方法2:

# mkdir /gliethttp_tftpd_dir

# cp /bin/busybox /gliethttp_tftpd_dir

# vi /etc/inetd.conf

69 dgram udp nowait root tftpd tftpd -c /gliethttp_tftpd_dir

# inetd // inetd会执行/etc/inetd.conf脚本中的命令行,这样ftpd就作为daemon运行到起来了

双击打开tftpd,d出如的界面,一般情况会默认选择您电脑的ip。

如果没有可以点下边的设置按钮。

d出下面界面既可以进行设置,具体请看下图 *** 作即可。

配置好后可以打开tftpd32.ini这个文件看看里边的内容是否更改了。

具体内容如下,看到里边配置的ip:192.168.31.2就说明已经配置完成。

先下载Tftpd32这个软件(两头都装一个,相当于两头都是服务器),

在“CurrentDirectory”处选择你要保存的路径,这里我选的是“d:\图像资料”;切换到“TftpClient”,在“Host”处填上朋友的IP,在“File”处填上下载的文件名,这里填的是“pictures.rar’,然后点击“Get”(如图3),一会你就可以在目录下找到文件了。

禁用所有与本机ip(本机在局域网内设置的ip或者公网ip)不符的网络连接(比方所你装了虚拟机,虚拟机用网桥连接,可能会安装好几个虚拟连接),接着关闭本机的所有ftp服务器(以防发生冲突).

双击tftpd32.exe,启动tftp服务器(tftpd32.exe会自动检测到本机ip,此时在server interface右边的下拉菜单里将会出现本机ip。

如果本机有多个网络连接,则点击下拉菜单会将会看到它们(不过右边有passive标志),这也是第2步禁用其它ip的主要原因).

1、将网线—路由器—电脑之间的线路连接好,启动电脑和路由器设备;

2、启动设备后,打开浏览器,在地址栏中输入192.168.1.1进入无线路由器设置界面。(如进不了请翻看路由器底部铭牌或者是路由器使用说明书,不同型号路由器设置的默认都不一样。)

3、设置界面出现一个登录路由器的帐号及密码,输入默认帐号和密码admin,也可以参考说明书;

4、登录成功之后选择设置向导的界面,默认情况下会自动d出;

5、选择设置向导之后会d出一个窗口说明,通过向导可以设置路由器的基本参数,直接点击下一步即可;

6、根据设置向导一步一步设置,选择上网方式,通常ADSL用户则选择第一项PPPoE,如果用的是其他的网络服务商则根据实际情况选择下面两项,如果不知道该怎么选择的话,直接选择第一项自动选择即可,方便新手 *** 作,选完点击下一步;

7、输入从网络服务商申请到的账号和密码,输入完成后直接下一步;

8、设置wifi密码,尽量字母数字组合比较复杂一点不容易被蹭网。

9、输入正确后会提示是否重启路由器,选择是确认重启路由器,重新启动路由器后即可正常上网。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11102351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存