通过在命令行运行 Perl 配置文件来自动启动 pure-ftpd

通过在命令行运行 Perl 配置文件来自动启动 pure-ftpd

我已经pure-ftpd在我的 Raspberry Pi 上手动构建了它,当我调用时它运行得很好

/etc/pure-config.pl /etc/pure-ftpd.conf

从命令行。我想运行这个简单的命令/etc/pure-config.pl /etc/pure-ftpd.conf,就像init.d我在命令行运行它们一样。

官方或自定义init.d启动脚本对我来说没有好处,因为它们尝试直接运行 pure-ftpd,即没有文件/etc/pure-ftpd.conf。我需要使用“/etc/pure-ftpd.conf如何做”来运行它?

谢谢。

答案1

Romario,这取决于您的 Linux 发行版是否使用 systemd(最现代的)或不使用(保持理智的)。

systemd

添加您的本地命令/etc/rc.d/rc.local并创建此链接 ln -s /etc/rc.d/rc.local /etc/rc5.d/S99local(假设您将在runlevel5 中启动)

systemd

您还应该将命令添加到/etc/rc.d/rc.local,但不要忘记chmod +x /etc/rc.d/rc.local

更新:

在 Raspberry Pi 上,该文件夹是rcS.d.您可以更改以下脚本的调用顺序这个答案

相关内容