找回密码
 注册 (不支持IE浏览器)
搜索
查看: 97|回复: 1

[求助] C# SSH如何回复确认信息 YES/NO

[复制链接]

0

精华

10

贡献

27

赞扬

回帖
0
软币
83
在线时间
3 小时
注册时间
2025-8-12
发表于 2025-8-13 09:02:10 | 显示全部楼层 |阅读模式
我用C# Renci.SshNet通过SSH协议与Linux系统通信,已经连接成功,能正常发送和接收数据。

现在有个问题,当我发送 “gxc-reboot"指令后,接收信息为"Do you want to reboot the system ?  [YES/NO]",请问怎样回复"YES"?
在线等,谢谢!


SSH发送函数:
public void mf_SendCommand(string sCmd)
{
    m_shellStream = m_sshclient.CreateShellStream(string.Empty, 0, 0, 0, 0, 0);
    m_reader = new StreamReader(m_shellStream);
    m_writer = new StreamWriter(m_shellStream);
    m_writer.AutoFlush = true;

    m_writer.WriteLine(sCmd);
}

回复

使用道具 举报

0

精华

89

贡献

468

赞扬

回帖
155
软币
1161
在线时间
85 小时
注册时间
2025-9-17
发表于 2026-1-14 13:48:26 | 显示全部楼层
感谢楼主的分享
回复

使用道具 举报

本版积分规则

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文科技有限公司 苏公网安备32011302322501号

GMT+8, 2026-4-16 02:26

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表