我是靠谱客的博主 眼睛大黄蜂,最近开发中收集的这篇文章主要介绍调试经验--telnet,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


调试经验--telnet

    首先,简单说下背景:telnet是一个常用的远程访问的工具,特别是在嵌入式系统中非常适用于远程查看设备状态,检查运行问题等。
    然而,嵌入式设备的存储容量通常很小,而linux的文件系统很大,就需要进行裁剪,只保留最基础的功能,在davinci提供的flash文件系统就没有支持telnet。


一、在6446的裁剪文件系统中启用telnet

通常,在厂家提供的flash文件系统中,没有自带telnet功能。而我们在开发及实际使用过程中,telnet是一个很方便的工具,所以需要添加上。

1,对比nfs文件系统(大而全,支持telnet功能),编辑flash文件系统中的文件:/etc/xinetd.d/telnet
        disable         = no
        server          = /usr/sbin/in.telnetd

2,配置好IP即可:
ifconfig eth0 172.16.5.238 netmask 255.255.255.0
       
几个telnet相关文件一般在linux中的路径如下:       
/usr/bin   telnet
/usr/sbin in.telnetd
/usr/sbin  xinetd


二、在6467的裁剪文件系统中启用telnet功能:  

1,使用nfs文件系统中的6个文件替换flash文件系统下相应文件:
 /usr/sbin/:
  in.telnetd inetd tcpd tcpdchk tcpdmatch tcpdump

2,在rc.local开头处添加:
 /etc/init.d/inetd start
 由于telnet 是挂在 inetd 底下的,所以要重新激活 inetd

3,另外tcpdump 的运行需要库文件:libpcap.so.0.9
 

三、在Win7中开启Telnet 

    在win7的命令控制台下想telnet登陆设备查看状态,突然发现竟然提示说没有telnet这条命令,后来发现其实win7上边是有telnet这条命令的,不过就是默认被关闭了。
    开启telnet方法如下:
    打开Control Panel,选择Program下的Turn Windows features on or off,在弹出的对话框中将telnet client打上勾就可以了。打钩的时候注意别给telnet server打上了勾.

 

最后

以上就是眼睛大黄蜂为你收集整理的调试经验--telnet的全部内容,希望文章能够帮你解决调试经验--telnet所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部