gpt4 book ai didi

c++ - 启动时的 Telnet C++ 或 SSH 程序

转载 作者:行者123 更新时间:2023-11-28 08:23:44 25 4
gpt4 key购买 nike

我想知道是否有人可以为我提供一些允许我通过 telnet 端口发送和接收数据的 C++ 函数。

我还听说我可以创建一个程序,并让它通过 SSH 运行,这将是首选,因为 SSH 的安全优势,那里有任何示例吗?

更新:我想做的是创建一个控制台程序,用户可以通过 SSH 或 telnet 远程使用。我是一名 C++ 程序员。

更新 2:我知道我含糊不清,我正在创建一个库存系统,我希望我们的员工可以通过 SSH 或 telnet 访问该系统。我将使用套接字,并经常通过(telnet 或通过 ssh)向用户显示数据并接受来自他们的输入。我将必须实现套接字,发送数据和接收数据,我知道,是否有用于此的库?

最佳答案

我不太确定你在这里问什么。

您可以通过以下方式执行远程程序:

ssh <user>@<machine> "<command>"

(前提是您已经准备好无密码的公钥身份验证;否则会要求您输入密码/密码。第一次调用还需要用户输入,因为 SSH 想要验证远程机器的指纹。)

然后您可以通过通常的方式捕获该命令行的输出(这等同于远程命令的输出,除非 ssh 本身发出错误)。

关于c++ - 启动时的 Telnet C++ 或 SSH 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4862317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com