c - 如何处理与 Telnet 服务器的 Telnet session

标签 c linux

我正在使用来自 busy-box 的 Telnet 客户端。我需要与 telnet 服务器创建一个 session ,但需要根据特定条件从 C 代码创建 session ,一旦创建 session ,就会有一些数据交换。一旦用户按下一个特定的键,那么该 session 应该退出,并且应该返回到 C 代码。

请你帮我解决这个问题......我想使用 C 代码中的系统(“telnet”)命令,但我无法控制 session 。

最佳答案

如果您不需要从 session 中读取内容,那么我建议 popen()方法。

如果您需要书写和阅读,it's going to be tricky .

关于c - 如何处理与 Telnet 服务器的 Telnet session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5499058/

相关文章:

php - XAMPP 启动时出现这个错误是什么?我怎样才能解决这个问题?

c - 错误: Assignment from incompatiable pointer type in a Linked List

C:检查字符串是否是回文

c - 为什么 PathFileExists() 不工作?

linux - 网络/url 日志记录 Linux

c - 如何在Linux中以编程方式获取USB大容量存储大小?

linux - 在 VIM 中不再弄乱空格

c - 不同编译器的 strtok() 行为不同

c - "Trapping"Windows用户空间进程自己的sysenter调用

c++ - 类型转换与 memcpy() : which one is better?