gpt4 book ai didi

c - C 语言的 SSH 客户端

转载 作者:行者123 更新时间:2023-11-30 16:13:06 38 4
gpt4 key购买 nike

如何在 C 程序中执行 SSH 操作?例如,如何使用 SSH 连接到服务器并自动创建列表目录并在屏幕上打印输出,而无需在屏幕上建立 SSH 连接?

例如,在Python中,它是这样的:

from pwn import *
s = ssh(host='SERVER_ADDRESS', user='USERNAME', password='PASSWORD')
py = s.run('cd /home/; ls)
print py.recv()

最佳答案

由于您已经拥有执行此操作的 Python 代码 - 一种选择是使用该代码并将其嵌入到您的 C 程序中,如以下手册中所述:https://docs.python.org/3/extending/embedding.html 。至少,这将是开发您需要的内容的一个良好起点,尽管我看不出有任何理由这本身不应该是一个可行的解决方案。

关于c - C 语言的 SSH 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58159126/

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