首页 > 解决方案 > Linux - 如何在不登录的情况下启动守护进程

问题描述

我最初是在 Windows 机器之间这样做的。在哪里

1)我登录到数据服务器。

2) 使用 PSEXEC 我将远程批处理脚本执行到 m1、m2 和 m3

psexec \\ComputerName script_location_in_that_computer

3) m1、m2、m3都是Windows机器。

现在,我必须重复上面的内容,其中 m1、m2、m3 实际上是 Linux(Ubuntu 16.04 LTS)盒子!我知道我可以使用以下内容(前提是安装了腻子):

plink -i key_location username@machineaddress.com "command string"

有什么方法可以简单地执行没有密钥/密码的脚本?

我相信答案是“否”——因为在 Windows 中我以 AD 用户(登录用户)的身份执行了该操作——所以在 Linux 中我需要 authroized_keys 或一些凭据来验证谁在执行它。但是如果有更好的方法来做到这一点,我想知道。

标签: linuxwindows

解决方案


推荐阅读