如何在 Natty 上設定(相對)安全的資訊亭?

如何在 Natty 上設定(相對)安全的資訊亭?

我試圖讓我的應用程式成為用戶在機器啟動時看到的唯一東西 - 就像資訊亭一樣,但更安全一點。理想情況下,我希望發生的是這樣的:

  • 當機器開機時,使用者會看到 Ubuntu 啟動映像,然後是我的應用程式。
  • 當應用程式運行時,使用者無法透過任何鍵盤快速鍵返回桌面或文字登入提示。這是(相對)安全的位。
  • 當用戶退出應用程式時,用戶會看到關機圖像,然後機器關閉。

特別是,我想進行一些配置,以便用戶在啟動或關閉時永遠看不到 Gnome 桌面。目前,我已將預設使用者配置為自動登錄,並使用啟動我的應用程式的自動啟動項,但在 Ubuntu 啟動畫面之後,使用者會在我的應用程式啟動之前短暫看到 Gnome 桌面。當應用程式退出時,使用者將返回 Gnome 桌面,並且必須手動關閉電腦。

另外,由於時間限制,我無法真正使用不同的視窗管理器重新開始。

有沒有簡單的方法來配置這一切?

答案1

你的要求讓我想起了 MythTV 的典型設置,它只是自動登錄,並啟動一個 X 會話,然後只啟動一個應用程式(前端)而不是視窗管理器。

http://www.mythtv.org/wiki/Frontend_Auto_Login#Method_1

這似乎可以適應您的目的。虛擬終端仍然可以透過組合使用alt-ctrl-Fn,但終端並不容易使用,因為你必須登入。

相關內容