gpt4 book ai didi

perl - 使用ssh在另一个脚本中运行perl脚本

转载 作者:行者123 更新时间:2023-12-02 14:12:53 25 4
gpt4 key购买 nike

我有一个perl脚本,需要在其中使用ssh连接到另一台计算机,然后在其中运行另一个perl脚本。我尝试使用此行:

system("ssh $admin_server 'perl /Perl/scripts/capture_server_restarts_gse.pl $month $date'");

但是每次脚本到达该行时,我都会得到远程计算机的提示,并且脚本不会运行。

如何解决此问题,以便脚本在另一台计算机上自动运行而不显示提示。

注意:我不需要密码和用户连接到我们已经解决的远程计算机。

最佳答案

为什么不将您的公钥复制到另一台机器上?这样,您将获得预授权。

Here are the instructions关于如何使用ssh-keygen做到这一点

否则,您必须使用密码输入ssh,这很棘手,因为ssh通常从tty接受输入,并且您必须使用密码来配置脚本。

关于perl - 使用ssh在另一个脚本中运行perl脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14321706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com