一个telnet程序的学习心得!

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

       最近因为需要学习了一个telnet的的程序,因为我们在开发板上自己移植了linux操作系统,然后做了自己的一个应用程序,然后别人公司需求说要可以实现通过telnet登录到这个程序。对其进行相应的管理。因为程序是别人写的,我只是把这个程序合并到我们那个应用程序的工程中就可以啦!

      刚卡开始觉得应该是很难的,但是在看了之后才知道其实也不是很难的,因为基本上就是一个随便在网上可以搜到的socket select 例子http://www.cnblogs.com/faraway/archive/2009/03/06/1404449.html 下面是我学习这个程序后的一点心得!

      1.做任何事情之前都要对你要做的事情有个大体的框架,特别是编程尤其要如此。在写函数之前一定要先想好流程,不要想到哪里写到哪里,否则写出来的函数即使功能能够实现,结构也是很不好的。

      2.就是对文件和I/O操作的两个函数fcntl和ioctl的了解,同时也对文件描述符有所理解,文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket。我们可以理解为就是一个对文件进行输入输出操作的一个通道。

      3.然后就是做任何事情要有这个决心,要么就不做要么就认真的做好。这个是深有体会啦!呵呵,很嗅的,就不说啦!

      好了,第一次写博客就写这么多吧,我还处在学习阶段,但是我会努力一步一步的提高的啊,不求自己能够一步登天,但求自己的今天比昨天强。我坚信我能行!!

Windows上的Telnet相关程序 Windows上的Telnet相关程序有以下3个,位于C:\WINDOWS\system32: 1)telnet.exe 客户端程序。 2)tlntsvr.exe 服务器程序,运行它启动一个telnet服务器. 3)tlntadmn.exe telnet服务器管理程序. 例如把telnet端口从默认的23改成9000:tlntadmn config port=9000。 C:\> 阅读详情

相关推荐

Telnet 相关知识解析

Telnet是什么? Telnet是teletype network的缩写,现在已成为一个专有名词,表示远程登录协议和方式,分为Telnet客户端和Telnet服务器程序. Telnet可以让用户在本地Telnet客户端上远端登录到远程Telnet服务器上。 专业的说,Telnet是Internet上远程登录的一种程序;它可以让您的电脑通过网络登

知秋一叶 7666

Telnet远程登陆实验报告

适用于大学生,实验报告

Telnet客户端调试TCPSocket程序

Telnet客户端调试TCPSocket程序

qq_44910432的博客 1052

实验05 交换机的端口配置与管理及Telnet远程登陆配置

通过配置虚拟机,启动telnet并进行远程登陆目标主机实验,了解到了telnet是最原始的一种远程管理方式之一,学会了如何进行telnet配置部署,以及如何登陆目标主机,深入体会到了telnet的原理,学习telnet的相关配置对于理解交换机的远程登陆管理有很大的帮助。配置交换机的管理IP地址(计算机的IP地址与交换机管理IP地址在同一个网段):在2层交换机中,IP地址仅用于远程登录管理交换机,对于交换机的运行不是必需,但是若没有配置管理IP地址,则交换机只能采用控制端口console进行本地配置和管理。

qq_58454620的博客 2733

实验四 交换机的Telnet远程登陆配置

实验四 交换机的Telnet远程登陆配置 一、实验目标 掌握采用Telnet方式配置交换机的方法。 二、实验背景 第一次在设备机房对交换机进行了初次配置后,你希望以后在办公室或出差时也可以对设备进行远程管理。现要在交换机上做适当配置。 三、技术原理 配置交换机的管理IP地址(计算机的IP地址与交换机管理IP地址在同一个网段): 1.为...

weixin_30847271的博客 1746

telnet远程登录小结

可以先从telnet的百度百科了解什么是telnet. Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以...

weixin_34331102的博客 332

telnet 实验总结

第一次在真实的实验环境下做网络实验,平时我们上课都是用的思科模拟器做实验,接触的也都是一些思科的设备,网络中心的设备是hp的设备跟cisco的还是有一定的差别,有一些命令还是不一样。 这次实验开始老师要求我们是要模拟器上做好,然后再到实验室去进行操作,但是在实验过程中还是出现了一些问题,通过telnet配置交换机和路由器,通过配置telnet就可以进行远程控制我们的交换机和路由器,对他们进行配置

Just do it ! 5796

linux学习心得telnet服务器篇

 虽然telnet现在已经基本被淘汰了,但是多学点东西总是没坏处。现在就简单介绍小ubuntu10.04下关于telnet服务器的搭建。  首先,最好是下载一个xinetd,这是一个父进程,可以在所有的服务器基础之上进行控制。  sudo apt-get install xinetd  sudo apt-get install telnetd  下载完着两个东西后,就可以直接在xi

kaka的专栏 629

那么telnet到底是一个协议还是一个软件呢?

中国浙江温州小型皮鞋厂老板,面对皮鞋进水发胖问题,没有任何解决的办法! 本周末写点轻松的好玩的事,所谓轻松的好玩的事,那就是既不怕犯错,又不用背锅的事,完全不用负责任,那就说说telnet吧。 如题目,这个问题曾经困扰了我好多年,初识这个问题是在2003年,那时的老师也没有讲清楚。后来我想清楚了,但一直没有时间总结,好像发过朋友圈,但真的是忘了。 早上班车上刷到一篇相关的知乎问题挺有意思: h...

TCP/IP 4824

一个Telnet后门程序(转)

/**************************************************** created  : 2004/10/09 created  : 9:10:2004   9:37 file base : tini file ext : c author  : XueFeng  purpose  : telnet backdoor*********************

要饭's Blog 1267

一个简单telnet服务端程序实现

曾经写的一个简单telnet服务端程序telnet协议参考博文 http://blog.csdn.net/gujintong1110/article/details/43964221#include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #i

Jalen_king 1万+

Telnet用法

什么是Telnet?   对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协议,但是对于入侵者而言,Telnet只是一种远程登录的工具。一旦入侵者与远程主机建立了Telnet连接,入侵者便可以使用目标主机上的软、硬件资源,而入侵者的本地机只相当于一个只有键盘和显示器的终端而已。   为什么需要telnet?   telnet就是查看某个端口是否可访问。我们在

千里之行 始于足下 1万+

【Windows篇】Telnet指令介绍以及telnet测试端口连接示例

telnet指令详细介绍以及测试端口连接案列!

墨辰JC的博客 1万+

telnet命令

telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个 telnet会话,必须输入用户名和密码来登录服务器。Telne

m0_51627713的博客 2万+

C 写 Telnet 程序附源码

C# 写 Telnet 程序附源码 【下载地址】C写Telnet程序附源码 这是一个使用 C# 编写的 Telnet 客户端程序,专为希望学习或应用 Telnet 协议的开发者设计。项目提供了完整的源代码,注释详尽,便于理解 C# 编程Telnet 协议的实际应用。通过该项目,您可以轻松连接到 Telnet 服务器,...

gitblog_06761的博客 328

Telnet协议详解及使用C# 用Socket 编程来实现Telnet协议

Telnet协议详解及使用C# 用Socket 编程来实现Telnet协议 同步发行到atpking.com… 这因为有个任务涉及到使用telnet 来连接远端的路由器,获取信息,之后进行处理. 所以需要写一个自动telnet登录到远端,之后获取信息进行处理的程序. 自己C++ 一塌糊涂,所以几乎最开始就没打算用C++或者C写 论自己的实力,还是走C#路线稍微稳妥一点吧, 因为telnet 是使用tcp/ip 协议折腾的事情 很容易的想到使用socket来实现telnet (当然你可以在进程里启用telne

ssyu 5023

6、TELNET终端设计与实现

一、设计题目 6、TELNET终端设计与实现 二、设计内容 设计一个 TELNET 终端程序。 三、设计步骤 3.1原理分析 Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。 基本工作过程如下: 1)本

qq_43474637的博客 2827

通过telnet查看程序中的变量及执行调试函数

如题,某些应用就支持这种功能。如何实现的呢? linux_dev_framework软件包中的telnetd4dbg_test.c就是一个实现示例。 该程序运行后,用户通过telnet  127.1 10000即可登陆到此程序的调试shell环境中 然后即可输入变量名查看变量值,或者输入 变量名=值 以修改变量的值,或者执行调试函数。 例如, 输入 my_var,即可查看变量my

无忧老猪 2304

Linuxtelnet命令

telnet命令通常用来远程登录,默认端口是23。telnet程序是基于TELNET协议的远程登录客户端程序Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个 telnet会话,必须输入用户名和密码来登录.

Linux,Java,SpringBoot,Python,Lua略知一点 5289
下一篇: 关于用户层IIC总线访问挂载在其上芯片的程序
studying_linux
博客等级 码龄16年 4粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值