Natty에서 (상대적으로) 보안 키오스크를 설정하는 방법은 무엇입니까?

Natty에서 (상대적으로) 보안 키오스크를 설정하는 방법은 무엇입니까?

나는 내 애플리케이션이 컴퓨터의 전원을 켰을 때 사용자가 볼 수 있는 유일한 것이 되도록 노력하고 있습니다. 키오스크와 비슷하지만 조금 더 안전합니다. 이상적으로 제가 원하는 것은 다음과 같습니다.

  • 컴퓨터 전원을 켜면 사용자에게 Ubuntu 스플래시 이미지가 표시된 다음 내 앱이 표시됩니다.
  • 앱이 실행되는 동안 사용자는 키보드 단축키를 통해 데스크톱이나 텍스트 로그인 프롬프트로 돌아갈 수 없습니다. 이것은 (상대적으로) 안전한 비트입니다.
  • 사용자가 앱을 종료하면 사용자에게 종료 이미지가 표시된 다음 컴퓨터의 전원이 꺼집니다.

특히 시작이나 종료 시 사용자가 Gnome 데스크탑을 절대 볼 수 없도록 구성하고 싶습니다. 현재는 내 앱을 시작하는 자동 시작 항목을 사용하여 기본 사용자가 자동으로 로그온되도록 구성했지만 Ubuntu 시작 화면 이후 내 앱이 시작되기 전에 사용자에게 잠시 Gnome 데스크탑이 표시됩니다. 앱이 종료되면 사용자는 Gnome 데스크탑으로 돌아가고 머신을 수동으로 종료해야 합니다.

또한 시간 제약으로 인해 다른 창 관리자로 다시 시작할 수도 없습니다.

이 모든 것을 구성하는 쉬운 방법이 있습니까?

답변1

귀하의 요구 사항은 자동으로 로그인하고 창 관리자 대신 하나의 응용 프로그램(프론트 엔드)만 시작하는 X 세션을 시작하는 MythTV의 일반적인 설정을 생각나게 합니다.

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

이는 귀하의 목적에 맞게 조정될 수 있을 것 같습니다. 콤보를 통해 가상 터미널을 계속 사용할 수 있지만 alt-ctrl-Fn로그인해야 하기 때문에 터미널을 쉽게 사용할 수 없습니다.

관련 정보