所以我基本上想让脚本在系统启动时运行。基本上是ssh回调。我尝试了一些过去在其他发行版上使用的方法,但这里有一点困难。
我尝试的第一件事是将/path/to/script.rb添加到/etc/rc.local。但是,该文件不存在于最新版本的Kali-Linux上。我试图创建它并复制我的旧ubuntu rc.local文件,但它没有在系统启动时运行。
接下来我尝试在/etc/init.d/中创建一个可执行的bash脚本,遵循update-rc.d script.sh defaults并使该文件可执行。重新启动,什么都没有。如果我手动运行脚本,它就会工作。我试图将输出重定向到tmp文件夹中的一个文件,但似乎没有我所理解的任何错误。
除了这两种方法之外,还有其他方法启动自动运行脚本吗?这似乎是最常见的方法,但这并不是为了我。

最佳答案

将脚本添加到

/etc/init.d

运行命令:
chmod 755 /etc/init.d/script

运行命令:
update-rc.d script enable

08-26 21:10
查看更多