我有 MineCraft 服务器,每次启动 Debian 时都需要运行它。
我解决了它,但它总是以 root 身份运行。
我需要它以普通用户身份运行。
答案1
答案2
对此问题的一个更可靠的解决方案是创建一个脚本并将其添加到 init.d 中,以便在服务器需要重新启动或关闭时,服务器将在启动时启动并正确关闭。Pahimar 的 ForgeCraft 脚本就是一个很好的例子:https://github.com/pahimar/ForgeCraft-Script/blob/master/script/minecraft
这还包括进行定期备份的功能(通过让 cron 作业执行“service minecraft backup”和其他有用的操作)。
此外,您将能够使用屏幕直接访问服务器控制台。