plink相关内容

如何使用 plink.exe 自动传递用户输入

我需要使用密码登录到 SSH 会话,然后执行特定帐户的用户输入值. 例如: PLINK.EXE -ssh ***** -l ***** -pw ***** 我能够登录,现在我需要做的是输入以下值: 请选择要登录的帐户:“U" 按 RETURN 继续或按 OFF 取消会话 - "RETURN" 同样需要这种用户输入.有没有办法将“*"值存储在文本文件中并使用 Plink 加载 ..
发布时间:2021-12-29 13:29:36 其他开发

在 C# 中使用 Plink.exe 连接到 SSH 的测试

我正在尝试通过 plink.exe 连接到 unix 终端.目标是让我可以将文本读回字符串. 我的困境是我工作的银行使用旧的 as400 类型系统,我们通常通过 putty 访问该系统.我正在尝试开发一个自动化套件,该套件将与系统交互并运行作业并分析输出等. 所以我想我会通过 C# 使用 plink.如果我通过命令提示符运行代码,我会(大致)得到我需要的文本.然而,我在我的 C# 代码 ..
发布时间:2021-12-23 23:18:56 C#/.NET

如何将 echo y 传递给 plink.exe 以进行首次连接

我想把echo y传给plink.exe,让plink执行一个命令.如何实现? os.system(' c:/netapp/python/plink.exe admin@192.168.1.1 -pw xxx 正常运行时间 > c:/netapp/python/12.txt') 服务器的主机密钥未缓存在注册表中.你不能保证服务器就是您认为的计算机.服务器的 rsa2 密钥指纹为:ssh-rsa ..
发布时间:2021-12-23 23:09:06 Python

git - 服务器主机密钥未缓存

我尝试将更改从本地存储库推送到远程存储库.当我输入: git push origin 我收到以下错误: 服务器的主机密钥没有缓存在注册表中.你不能保证服务器是您的计算机认为是.服务器的 rsa2 密钥指纹为:ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx连接已放弃.致命:远端意外挂断 我该如何解决这个问题?我在 Wi ..
发布时间:2021-12-23 22:59:30 其他开发

使用 Plink 将 .NET 构建文件夹的内容复制到 Ubuntu 服务器

我正在 PowerShell 中构建一个预部署脚本,该脚本创建了我的 .NET Core Web Api 应用程序的生产版本,然后通过 SSH 密钥通过 SSH 连接到我的 Ubuntu Digital Ocean Droplet. 我目前处于创建构建的阶段,使用 Copy-Item 将构建文件夹复制到我的服务器中,然后这就是我完全卡住的地方. 我知道我可以从我的 PowerShell ..
发布时间:2021-11-24 14:24:09 C#

执行“su"使用批处理文件中的 PuTTY Plink

我在尝试获取批处理文件以在 PuTTY/Plink 中也授予我超级用​​户访问权限时遇到问题.我可以自动输入 ip 和密码,但我也想将它自动化到在我运行这个批处理文件时它还会给我 su 访问权限的地方.到目前为止,它运行到我需要手动输入 su 的地步,但我正在尝试自动化,所以我尝试了 -m commands.txt,现在它只是崩溃了.. 在这里寻求任何帮助,谢谢. 这是我目前所拥有的 @e ..
发布时间:2021-08-27 19:55:06 其他开发

来自 Windows 服务的 Plink 找不到 Pageant

我有一个 Windows 服务,它将使用 plink.exe 进行 SSH 连接,但我发现 Plink 找不到正在运行的 Pageant. 这是我目前完成的步骤. 安装 Windows 服务以作为特定用户运行 在启动 Windows 服务之前,我以该用户身份登录并使用 PuTTY 生成的密钥启动 Pageant. 然后我启动了 Windows 服务(但我无法让它工作,因为 Plin ..
发布时间:2021-08-27 19:51:27 其他开发

“StandardOut 尚未重定向或进程尚未启动"在 C# 中读取控制台命令输出时

感谢@user2526830 提供代码.基于该代码,我在程序中添加了几行,因为我想读取 SSH 命令的输出.下面是我的代码,它在 while 行出现错误 StandardOut 尚未重定向或进程尚未启动. 我想实现的是我想把ls的输出读成一个字符串. ProcessStartInfo startinfo = new ProcessStartInfo();startinfo.FileNa ..
发布时间:2021-08-27 19:51:05 C#/.NET

升级到 TortoiseGit v1.8.15.0 和 Git v2.5.0 后找不到主机

我刚刚将 TortoiseGit 从 v1.7.* 更新到 v1.8.15.0 并将 Git 从 1.* 更新到v2.5.0.windows.1.现在尝试执行像 pull 这样的远程操作时出现错误: git.exe pull -v --progress "origin" 无法打开连接:主机不存在致命:无法读取来自远程存储库. 请确保您拥有正确的访问权限和存储库存在. git ..
发布时间:2021-08-27 19:49:09 其他开发

PUTTY/PLINK 如何确定命令已返回?

是换行符吗?迅速的?究竟是什么? 尝试在 plink 上运行 powershell 并且命令执行但 plink 无法识别其完成并且会话挂起.最奇怪的是,该命令在通过 shell(通过 Putty)发送时成功执行.但是,通过 plink 发送时,相同的命令挂起... 有什么想法吗? 解决方案 好吧,我仍然不太确定问题是什么,但我已经通过 TeamCity 论坛找到了解决方法. ..
发布时间:2021-06-23 19:23:09 其他开发

从批处理文件中执行 Plink 中的命令

我想在 Oracle 中使用 expdp 命令自动执行导出过程. 以下是我创建的用于打开 PuTTY 的批处理文件的内容. @echo 关闭 “C:\Program Files\PuTTY\plink.exe"用户名@Ip_Addr -pw 密码 -m Open_Putty.txt` 以下是执行不同命令的Open_Putty.txt的内容. 回显 $ORACLE_SI ..
发布时间:2021-06-23 19:22:29 其他开发

由于缺少 Windows/MSVC 子目录,无法在 Windows 上编译 PuTTY、Plink 或 Pscp

我需要在我的 Windows 上下载和编译 plink/pscp. 由于我需要特定版本 (0.69),因此我搜索了标签,并检查了该提交. 在腻子自述文件中,他们写道,如果我想在 Windows 上编译,则有 Visual Studio 解决方案: windows/MSVC 子目录内是 MS Visual Studio 项目文件,用于对各种 PuTTY 实用程序进行基于 GUI 的构建 ..
发布时间:2021-06-23 19:22:21 其他开发

无法使用 PLINK 从 Windows 使用 ktutil 命令运行 shell 脚本

我在 Unix 中有一个小的 shell 脚本 test.sh,内容如下: cd/usr/kerberos/sbin回声 l |实用程序回声退出|实用程序 它在 Unix 中运行良好,并给出 ktutil 的输出.但是,当我使用 PuTTY 的 PLINK.EXE 从 Windows 运行时,它没有正确运行 ktutil 命令.它给出的输出是 ktutil 的用法. 用法:ktutil ..
发布时间:2021-06-23 19:22:12 服务器开发

使用 SSH.NET 在命令输出期间发送输入

使用 PuTTY,我连接到 SSH 服务器,然后执行一个不断输出日志的命令(每秒多行).在此过程中,我可以发送一些作为命令的击键,即.放置 123 或 Esc 停止进程.如果我输入了一个有效的击键,我可以在输出设备上看到它,所以我总是知道击键是否被发送. 我想以编程方式执行此操作 - 连接到 SSH 服务器,执行主命令,然后将一些按键作为命令发送给它,同时监视日志,在那里我可以看到对我的命令 ..
发布时间:2021-06-23 19:21:52 C#/.NET

使用 Plink (PuTTy) 通过 Python 进行 SSH

我正在尝试编写一个 python 脚本,该脚本将通过 SSH 连接到服务器并执行命令.我在 Windows 上使用 Python 2.6,并安装了 plink 和 paegent(用于 ssh 密钥)并将它们全部添加到我的路径中. 如果我转到命令提示符并键入: plink username@host -i key.ppk打开 vnc://www.example.com/ 我看到了所需的行 ..
发布时间:2021-06-23 19:21:17 Python

通过与 Plink 的串行连接在设备上执行命令

这是我第一次尝试编写“plink"命令,该命令将连接到设备并在之后执行远程命令.到目前为止我被阻止了. 这是我尝试过的命令. plink -v device ( 执行 shell; whoami) 我原以为完整的命令过程会立即完成,但不知何故,它挂了.这是我运行上述命令后的截图, plink -v device ( 执行 shell; whoami)打开串口设备COM1配置波特率 11 ..
发布时间:2021-06-23 19:21:02 其他开发