查看: 3176|回复: 2

[原创] 开帖分享Telnet移植到OK6410全过程

  [复制链接]
  • TA的每日心情

    2014-4-10 13:56
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2013-6-13 09:58:34 | 显示全部楼层 |阅读模式
    分享到:
    Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。
    下面是操作步骤:
    首先下载telnet源码包
    图片1.jpg
    复制到Ubuntu中,然后解压
    图片2.jpg
    图片3.jpg
    vi打开,找到CROSS :=
    加上arm-linux-
    图片4.jpg
    保存退出
    arm-linux-gcc所在目录加入到PATH环境变量中去
    图片5.jpg
    这个我们的输入的命令就会去这个目录下去找arm-linux-gcc了,如果出现
    图片6.jpg
    就是因为就是因为没有加这个环境变量。
    然后执行make
    图片7.jpg
    然后就可以生成一个utelnetd的可执行文件了,这个就是我们需要的。
    把这个文件复制到共享目录下,然后通过串口发送到OK6410开发板。
    图片8.jpg
    在超级终端里或者DNW中输入rz,回车。点传送->发送文件
    图片9.jpg
    点击浏览找到我们刚才生成的utelnetd
    图片10.jpg
    点发送,就发送到我们的开发板中了,然后改变文件属性,加上可执行权限,
    chmod 777 utelnetd
    图片11.jpg
    运行这个程序,./utelnetd
    图片12.jpg
    打开电脑的cmd,
    输入telnet192.168.2.232
    然后输入root
    就可以使用telnet
    图片13.jpg
    图片14.jpg
    其实,在busybox中也有这个telnet的工具,在开始编译busybox时选择上,busybox中的telnet就可以使用了,飞凌提供的busybox中也加入了telnet服务。
        我们可以在终端运行busybox telnetd,然后在我们远程端也可以用telnet访问我们的开发板的。


    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-6-13 10:13:07 | 显示全部楼层
    哇塞,楼主写的好详细~~~认真看看!不懂再问~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-20 10:01
  • 签到天数: 41 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2013-6-13 10:26:32 | 显示全部楼层
    顶!!!多谢楼主分享,前来学习~~~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-12-12 10:43 , Processed in 0.127325 second(s), 19 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.