问题标签 [sshpass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2045 浏览

php - sshpass 和 ssh2 的 php 代码

我是 PHP 编码的新手,我正在编写新的简单脚本,但是当我输入这段代码时,我得到空白页,有人能告诉我这段代码有什么问题吗?

对不起我的坏 CN

0 投票
0 回答
3059 浏览

connection - sshpass - scp 错误 - 失去连接

知道为什么我会得到这个。我可以从本地计算机成功 ping 服务器。哪个 sshpass 显示有效输出,我正在使用 Cygwin64。

要安装 sshpass,我按照以下步骤操作,-V 显示有效输出:

.

sshpass 的版本是:

PS:当我使用以下命令运行 sshpass 时,它不会出错,但也不会在目标服务器上创建 giga.txt 文件(因此它没有达到/做任何事情)。本地机器(运行 Cygwin 的地方)和目标机器上都存在相同的用户(区分大小写)。

0 投票
2 回答
598 浏览

bash - shell 命令在 shell 中运行,但不在脚本中

我正在编写一个 shell 脚本,其中包含以下行 -

上面的行在 shell 中工作正常,但在脚本中不起作用。请帮忙,我是脚本编写的新手,无法找出我的错误。

0 投票
1 回答
2739 浏览

ssh - sshpass 不适用于 SSH ProxyCommand 选项

我正在尝试使用代理为 SSH 隧道自动进行 SSH 登录:

  1. 我不想使用ssh-copy-id解决方案
  2. sshpass当我在没有 选项的情况下设置 ssh 隧道时正常工作,ProxyCommand但它不适用于选项集(写入失败。管道损坏)。ssh 隧道本身适用该选项,要求我输入密码。还尝试在~/.ssh/ssh_config没有解决方案的情况下设置选项。这是单线:

    /li>
  3. 我尝试了此处Expect描述的脚本,但没有成功。我是新手,无法找出正确的引号转义,因为我找不到复杂的示例。这是我没有运气的尝试(以及其他一些引号变体):spawn

    /li>

有人可以帮助我吗?谢谢你。

0 投票
3 回答
10774 浏览

ssh - 在 shell 中使用 ssh 命令拒绝权限

我正在尝试用命令行执行这个 shell

将文件从我的本地服务器复制到远程服务器。远程服务器是远程服务器的副本,但是当我尝试执行此 shell 时出现此错误:

我不明白为什么如果我尝试在命令行中执行这个命令是有效的。

有人有解决办法吗??

0 投票
0 回答
972 浏览

node.js - sshpass 命令在 node.js 中不起作用

我尝试sshpass使用 node.js spawn() 运行命令来自动化 ssh。但它会自动从命令行退出而没有任何错误。这是我使用的代码。

0 投票
2 回答
832 浏览

sshpass - sshpass:如何退出会话

我正在远程运行一些命令VM。在我的脚本中使用sshpass,但在脚本执行后我无法退出会话。它只是挂在远程屏幕上(见下文)

上面是远程控制台>

0 投票
0 回答
604 浏览

ssh - 使用 sshpass 和端口转发的 Vagrant 启动不起作用

我正在尝试为我的开发环境设置 Vagrant,但是在让 Vagrant 在启动时自动连接到远程服务器时遇到问题

在我的 Vagrantfile 中,我有以下行:

在我的 startup.sh 中,我有以下内容:

配置在启动时运行,但没有端口被转发

如果我 SSH 进入该框并运行该命令,它只会返回而没有任何错误,但不起作用。如果我不使用 sshpass,我只能让它工作

PS 请不要告诉我 sshpass 的不安全性,这仅用于 LAN 连接

0 投票
2 回答
9384 浏览

ssh - 如何 sshpass ssh-copy-id?

我不想一次又一次地输入密码,因此想将其提供给命令本身。我该怎么做?

目前,我正在这样做

它说,

我哪里错了?我找到了网,它也是一样的。

0 投票
11 回答
163512 浏览

macos - 如何在 Mac 上安装 sshpass?

我想从我的 Mac 自动 ssh 登录。

它确实有一个简单的解决方案:

但我的问题是在我的 Mac 上安装 sshpass。