【问题标题】:Opening a telnet connection as pseudotty以伪身份打开 telnet 连接
【发布时间】:2020-11-17 01:19:24
【问题描述】:

我正在尝试创建多个到 cyclades 服务器的连接。这是通过使用 telnet 访问 IP 地址 (IP_ADDR) 和端口号 (PORT) 来完成的。当我创建一个活动连接时它工作正常,但我需要运行一个脚本来将这些连接映射到另一个程序需要访问的 /dev/PSEUDO_TTY_PORT。我正在运行 CentOS,因此 cyclades-server-client 模块不可用,rtelnet 也不可用。

我相信命令应该是这样的:

telnet IP_ADDR PORT /dev/PSEUDO_TTY_PORT

但这不起作用,有谁知道如何正确映射它?

谢谢。

【问题讨论】:

  • 你必须在两者之间使用其他东西,例如,socat
  • @0andriy 这也会打开 pty 吗?
  • 是的。只需阅读文档。

标签: sockets linux-device-driver telnet tty


【解决方案1】:

感谢@0andriy,使用

socat PTY, link=/dev/PSEUDO_TTY_PORT,raw,echo=0 TCP4:IP_ADDR:PORT

【讨论】:

    猜你喜欢
    • 2015-08-23
    • 2012-06-27
    • 2015-01-25
    • 2017-01-26
    • 2016-07-12
    • 1970-01-01
    • 1970-01-01
    • 2020-05-04
    • 2011-09-10
    相关资源
    最近更新 更多