免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4382 | 回复: 9
打印 上一主题 下一主题

[C++] 请问如何使用openssl建立ssl连接并执行指令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-02-16 14:32 |只看该作者 |倒序浏览
请问各位,如何通过OPENSSL在远端执行指令?
就如同ssh到一服务器上,然后运行命令?
谢谢。

论坛徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46处女座
日期:2013-10-24 14:25:01酉鸡
日期:2014-04-07 11:54:15
2 [报告]
发表于 2013-02-16 19:28 |只看该作者
ssh user@host command

论坛徽章:
0
3 [报告]
发表于 2013-02-17 16:21 |只看该作者
回复 2# linux_c_py_php


    有没有不用系统命令来实现的?
    因为要到客户端上要执行多条命令,如果使用bash脚本,需要将脚本发送到各个客户端吧?这样每次命令有修改都需要重新下发脚本,不方便。

论坛徽章:
0
4 [报告]
发表于 2013-02-17 17:54 |只看该作者
回复 3# magiciany


    expect 能实现你要的功能,不需要写脚本在服务器上执行,直接ssh 上去执行

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:032015年亚洲杯之中国
日期:2015-04-22 15:52:45
5 [报告]
发表于 2013-02-17 18:04 |只看该作者
libssh2(字数补丁)

论坛徽章:
3
寅虎
日期:2013-11-27 07:53:29申猴
日期:2014-09-12 09:24:152015年迎新春徽章
日期:2015-03-04 09:48:31
6 [报告]
发表于 2013-02-18 13:28 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46处女座
日期:2013-10-24 14:25:01酉鸡
日期:2014-04-07 11:54:15
7 [报告]
发表于 2013-02-18 13:37 |只看该作者
magiciany 发表于 2013-02-17 16:21
回复 2# linux_c_py_php


额, 要执行脚本啊... 以前管理40多台下载服务器的时候, 都是先配置好SSH信任关系, 然后就随便弄了, 脚本先分发下去, 然后再分别执行...

论坛徽章:
0
8 [报告]
发表于 2013-02-19 11:15 |只看该作者
谢谢~最后用Libssh来做了

论坛徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46处女座
日期:2013-10-24 14:25:01酉鸡
日期:2014-04-07 11:54:15
9 [报告]
发表于 2013-02-19 11:19 |只看该作者
额, 编程解决是最灵活的- -.. 毕竟是socket...

论坛徽章:
0
10 [报告]
发表于 2013-04-26 10:29 |只看该作者
回复 8# magiciany
想请教一下用libssh怎么在同一个channel里发多条命令:比如先发送cd .., 在发送dir,不能连成一个命令去发送,要分开


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP