技术提示:启动运行单个 X11 应用程序的自助服务终端机

作者:Jim Peterson

通过更改 Xsession *文件*,您可以启动一个运行单个 X11 应用程序的自助服务终端机。

在 Debian 上,您需要更改文件/etc/X11/Xsession.d/99x11-common_start。 在默认情况下,有一行内容如下:

   exec $STARTUP

将其更改为:

   exec firefox javascript:%20resizeTo\(1024,768\)

您的机器将直接以 1024x768 的屏幕尺寸启动 Firefox。 当然,您可以将尺寸更改为您喜欢的任何分辨率。 您可能还可以添加更多 javascript 代码,并强制打开网页和其他内容。 将此与 Bastille 和非特权用户的自动登录结合起来,您将拥有一个非常方便(且廉价)的自助服务终端。

在某些 Linux 发行版中,Xsession *文件* 实际上可能是一个单个文件,而不是一个文件目录。 像这样的搜索

    find /etc/X11 -iname 'Xsession*'

应该能帮你找到它。 要更改的实际行也可能不同,但应该在结尾附近,并且是一个exec语句或调用exec.

加载 Disqus 评论