Linux 在接到指令时执行命令的有效方法

Linux 在接到指令时执行命令的有效方法,linux,debian,Linux,Debian,对于终端而言,每60秒ping一次服务器以获取要执行的命令列表的最佳安全方式是什么?例如,它可以下载文件(包含命令)或查询数据库,然后执行其中的内容 是否有更有效/安全的方法来实现上述目标 谢谢您可以使用启用SSL的SSH连接。如果预定义了命令,您可以依赖于cron作业,则无需反复登录终端即可运行该作业。如果要将其制作成脚本: commands.ssh 然后,您可以使用以下命令执行将此文件传递到远程计算机: ssh user@remote -i id_rsa < commands.ssh

对于终端而言,每60秒ping一次服务器以获取要执行的命令列表的最佳安全方式是什么?例如,它可以下载文件(包含命令)或查询数据库,然后执行其中的内容

是否有更有效/安全的方法来实现上述目标


谢谢

您可以使用启用SSL的SSH连接。如果预定义了命令,您可以依赖于cron作业,则无需反复登录终端即可运行该作业。

如果要将其制作成脚本:

commands.ssh 然后,您可以使用以下命令执行将此文件传递到远程计算机:

ssh user@remote -i id_rsa < commands.ssh
“终端”和“服务器”的定义是什么?在*nix世界中,“终端”是指可以发送和接收文本的串行设备,通常采用键盘和文本显示的形式。“服务器”是指其他程序通过通信协议连接到的程序,该协议可以在同一台计算机上或远程计算机上。您需要提供更多关于系统各方面的信息。
ssh user@remote -i id_rsa < commands.ssh
chmod 600 commands.ssh