问题标签 [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 投票
1 回答
761 浏览

bash - 运行包含 nohup 命令的远程 Bash 脚本

我正在尝试在包含以下行的 Ubuntu 服务器上远程运行脚本:

我正在远程系统中使用此命令

但是,这不起作用。nohup.out 包含:

我不确定如何让远程主机上的命令保持运行......(注意我正在使用 nohup 命令启动视频游戏服务器。)

0 投票
1 回答
3884 浏览

bash - Ubuntu:sshpass 运行远程 bash 脚本

有人可以告诉我,如何使用 sshpass 在远程主机上运行 bash 脚本?

这可能吗?

感谢您的帮助和最好的问候

0 投票
1 回答
181 浏览

bash - 在没有 root 凭据的情况下使用 ssh 和 sudo 附加 crontab

我有两台服务器,分别是服务器 A 和服务器 B。我有一个 sudo 用户说 user1 在服务器 A 和 B 上具有完全权限。我正在尝试使用以下命令将 root 的 crontab 条目从服务器 A 附加到服务器 B。但它附加在 A 上。我需要将它附加到服务器 B 上。

请在下面找到我在服务器 A 上运行的命令,该命令应该登录到服务器 B 并附加 B 的 crontab 条目。相反,它仅附加在 A 上。

请帮助

0 投票
2 回答
443 浏览

ssh - 我正在尝试 ssh 到我的树莓派并使用 SSHpass 和 scp 向它发送文件

这是我一直在使用的命令:

每当我执行命令时,都不会出现错误,似乎一切正常。但是 raspberryEncrypt.jar 还没有转移到我的树莓派上。

当我尝试时

系统提示我输入树莓派密码并收到此错误:

有关如何解决此问题的任何想法?

0 投票
1 回答
145 浏览

bash - 用于下载文件的 Bash cronjob 问题

我知道如何使用下面提到的脚本一次从 SFTP 服务器下载所有示例。

而不是运行脚本(download.sh)来一次下载所有文件,我怎样才能每隔一小时下载一次文件。例如,在上面的脚本上

(下载 2017-05-05-00.zip)中的第一行download.sh需要发生在7AM,这仅用于文件查找 2017-05-05-00.zip,其余行不应查找.

download.sh 中的第二行(2017-05-05-01.zip 的下载)需要8AM在等到第 23 个文件时发生。

当一个被执行时,不应查找其他文件。

不确定如何使用 bash cron 作业来执行此操作,请问有什么建议吗?

0 投票
0 回答
46 浏览

mysql - 连接到 Windows 服务器时转义双引号的问题

我有一个场景。我需要使用 sshpass 从 unix 机器连接到 windows 服务器并远程执行 MySQL 查询。下面是我要运行的代码:

sshpass -p 'passwd' ssh -q -o StrictHostKeyChecking=no Administrator@IP mysql -uroot db_name -P 3306 -e "select date(lastupdate),circlecode,count(*) from some_table where date(lastupdate)='2017-05-17' group by 1;"

如果我将这两个命令分开,即登录和 MySQL 查询,它运行良好

对于我在网上找到的类似案例,我尝试了多种解决方案,但没有一个有效。

请帮忙。提前致谢。

0 投票
4 回答
26507 浏览

ssh - 主机密钥验证因 sshpass rsync 失败

在我的 linux 服务器上,我运行以下命令:

当我在没有 sshpass 的情况下运行命令时,它会提示我主机的真实性和密码。

我需要一些等效于“-o StrictHostKeyChecking=no”(我用于 ssh)的东西,这样我就可以在没有提示或错误的情况下运行它。

我从谷歌上看到的一切都是关于 ssh 抛出错误而不是 rsync。

0 投票
2 回答
1517 浏览

bash - 放哪里<

我正在使用以下脚本循环浏览本地文件夹中的所有文件,并将它们上传到sftp使用sshpass. 我已经尝试过put上传单个文件的语句。但我不知何故有问题把我的<<EOFEOF正确的放在哪里?还是缺少其他东西?

我正在使用以下脚本循环浏览本地文件夹中的所有文件,并将它们上传到sftp使用sshpass. 我已经尝试过put上传单个文件的语句。但我不知何故有问题把我的<<EOFEOF正确的放在哪里?还是缺少其他东西?

我把它放在chmod那里是因为我的文件“权限被拒绝”。


Ionic 2 导入模块错误

我正在尝试导入下面列出的模块,但是对于没有导出成员的每个模块,我都收到错误消息。我手动检查了@angular/common 文件夹,但找不到列出的这些模块。我在哪里可以得到那些?

0 投票
1 回答
500 浏览

shell - 使用 sshpass 在 shellscript 中导出参数化变量

我有一个类似于以下代码的用例。需要将参数化变量/标识符从 shell 脚本导出到远程 shell 脚本。我使用了以下代码,但无法导出该值。请建议如何做。

A.sh(脚本 1)

B.sh(脚本 2)

当我对值进行硬编码时,我会在远程 shell 脚本中获得值。

我想导出参数化变量,请建议如何实现。谢谢

0 投票
2 回答
360 浏览

bash - 使用 SCP 的 Bash 文件传输问题

我需要将文件从机器'A'传输到机器'B',并且我正在从机器'C'执行命令。

这会提示Password我不想手动输入的机器“B”的“”。我无法在机器“A”上安装“sshpass”,因为我没有安装 lib/packages 的授权。

是否有使用上述命令的rsync/包含密码?scp

我也尝试使用 ' scp' '传递密码PreferredAuthentications

我越来越 ,

如果我在任何地方错了,请纠正我?