问题标签 [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.
bash - 运行包含 nohup 命令的远程 Bash 脚本
我正在尝试在包含以下行的 Ubuntu 服务器上远程运行脚本:
我正在远程系统中使用此命令
但是,这不起作用。nohup.out 包含:
我不确定如何让远程主机上的命令保持运行......(注意我正在使用 nohup 命令启动视频游戏服务器。)
bash - Ubuntu:sshpass 运行远程 bash 脚本
有人可以告诉我,如何使用 sshpass 在远程主机上运行 bash 脚本?
这可能吗?
感谢您的帮助和最好的问候
bash - 在没有 root 凭据的情况下使用 ssh 和 sudo 附加 crontab
我有两台服务器,分别是服务器 A 和服务器 B。我有一个 sudo 用户说 user1 在服务器 A 和 B 上具有完全权限。我正在尝试使用以下命令将 root 的 crontab 条目从服务器 A 附加到服务器 B。但它附加在 A 上。我需要将它附加到服务器 B 上。
请在下面找到我在服务器 A 上运行的命令,该命令应该登录到服务器 B 并附加 B 的 crontab 条目。相反,它仅附加在 A 上。
请帮助
ssh - 我正在尝试 ssh 到我的树莓派并使用 SSHpass 和 scp 向它发送文件
这是我一直在使用的命令:
每当我执行命令时,都不会出现错误,似乎一切正常。但是 raspberryEncrypt.jar 还没有转移到我的树莓派上。
当我尝试时
系统提示我输入树莓派密码并收到此错误:
有关如何解决此问题的任何想法?
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 作业来执行此操作,请问有什么建议吗?
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 查询,它运行良好
对于我在网上找到的类似案例,我尝试了多种解决方案,但没有一个有效。
请帮忙。提前致谢。
ssh - 主机密钥验证因 sshpass rsync 失败
在我的 linux 服务器上,我运行以下命令:
当我在没有 sshpass 的情况下运行命令时,它会提示我主机的真实性和密码。
我需要一些等效于“-o StrictHostKeyChecking=no”(我用于 ssh)的东西,这样我就可以在没有提示或错误的情况下运行它。
我从谷歌上看到的一切都是关于 ssh 抛出错误而不是 rsync。
shell - 使用 sshpass 在 shellscript 中导出参数化变量
我有一个类似于以下代码的用例。需要将参数化变量/标识符从 shell 脚本导出到远程 shell 脚本。我使用了以下代码,但无法导出该值。请建议如何做。
A.sh(脚本 1)
B.sh(脚本 2)
当我对值进行硬编码时,我会在远程 shell 脚本中获得值。
我想导出参数化变量,请建议如何实现。谢谢
bash - 使用 SCP 的 Bash 文件传输问题
我需要将文件从机器'A'传输到机器'B',并且我正在从机器'C'执行命令。
这会提示Password
我不想手动输入的机器“B”的“”。我无法在机器“A”上安装“sshpass”,因为我没有安装 lib/packages 的授权。
是否有使用上述命令的rsync
/包含密码?scp
我也尝试使用 ' scp
' '传递密码PreferredAuthentications
。
我越来越 ,
如果我在任何地方错了,请纠正我?