所以我基本上想要在系统启动时运行脚本。它基本上是一个SSH回调。我已经尝试了一些我过去在其他发行版上工作的方法,但在这里遇到一些困难。
我尝试过的第一件事就是将/path/to/script.rb
添加到/etc/rc.local。但是,最新版本的Kali Linux上不存在此文件。我试图创建它并复制我的旧Ubuntu rc.local文件,但它没有在系统启动时运行。
接下来我尝试在/etc/init.d/中创建一个可执行的bash脚本,跟随update-rc.d script.sh defaults
并使文件可执行。重新启动,没有。如果我手动运行脚本,它可以工作。我试图将输出重定向到tmp文件夹中的文件,但似乎没有出现我所理解的错误。
除了这两种方法之外,还有其他方法可以启动自动运行脚本吗?似乎是最常用的工作方式,但它不是为我做的。
答案 0 :(得分:-1)
将脚本添加到
/etc/init.d
运行命令:
chmod 755 /etc/init.d/script
运行命令:
update-rc.d script enable