linux - 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 或一些凭据来验证谁在执行它。但是如果有更好的方法来做到这一点,我想知道。
解决方案
推荐阅读
- angular - 将项目更新到 Angular 8
- database - 在 Anylogic 中从数据库中读取数据
- pandas - 如何根据数据框列的条件进行比较?
- android - Android 应用程序中的语言翻译错误
- c# - 如何从内存中获取任何进程的网络流量?
- hyperlink - 使用 Clang 和 LLVM ELF ld.LLD 链接器时,如何从可执行文件中删除符号?
- python - 为“星号前缀”后缀提取域
- javascript - 如何在合并排序期间“暂停”以可视化 JS p5js
- javascript - 为什么我得到 null 的“querySelector”?我在这段代码中做错了什么?
- c# - 如果调试器需要很长时间才能执行某些操作,则在执行过程中退出