我四处查看,发现有些人推荐使用 Screen,但我不太明白他们的意思。这个程序是一个 Minecraft 服务器。我需要它能够允许多个人查看控制台并输入命令。每个人都会有一个用户帐户。服务器 JAR 位于根目录内的目录中(但不在主文件夹中),并且某个组中的每个人都可以对服务器所在的文件夹拥有读写权限。我试过 RCON,但目前似乎不起作用。任何帮助都将不胜感激。
简而言之:
- 让多个人拥有不同的用户帐户
- 允许多个用户同时访问控制台
- 让用户读取和写入(命令)控制台
- 如果可能的话,在连接时,显示从该会话(从服务器 JAR 启动时开始的会话)开始的服务器的所有消息。
谢谢!
答案1
实际上,“屏幕”程序可以让你做到这一点。
有关于如何使用它的完整、分步说明,请访问
http://ubuntuforums.org/showthread.php?t=299286
(这个线程有点旧了,所以我检查了一下,它确实有效)
您需要做的是按照文章的指示打开一个屏幕,然后在其中运行程序。每当用户使用完终端时,他都应该输入 crtl-a 和 crtl-d。这样他就可以“断开”与屏幕的连接,但屏幕仍会继续运行