時々、自宅のデスクトップやラップトップを誰かに渡して、私が見ていないときにメールをチェックしたり、Web で何かを検索したりしてもらいたいことがあります。私は Debian 6 (squeeze) を使用しており、単にアカウントを作成して後で削除するよりも賢い解決策を探していました。
- Ubuntuの解決策を見つけましたhttps://wiki.ubuntu.com/DesktopTeam/Specs/Intrepid/ゲストアカウント
- Fedora用の別の解決策を見つけましたLinux を「パーティー/キオスクモード」のような状態にすることはできますか?
ログオンしたユーザーが数回クリックするだけで作成できるグラフィカル セッション用の非永続アカウントを設定するための Debian パッケージまたは手順を教えていただけませんか? アカウントは次回の再起動時などにシステムから削除されるはずです。現在は GDM を使用していますが、KDM または lightDM も使用できます。
答え1
これは単なる推測ですが、$HOME が指す guest というユーザーを作成すれば/tmp/guest
十分ではないでしょうか? の内容は/tmp
再起動のたびに消去されます (設定によって異なりますが、いずれにしても定期的に行われます)。
なぜそれがひどいアイデアなのかを誰かが知っているのでなければ、少なくとも試してみる価値はあるはずです。
sudo useradd -mb /tmp/ guest
答え2
私が提供できるのは、まだ作業が必要ないくつかのアイデアだけです。
- 適切な権限を持つ通常のアカウントを作成し、「/home/guest」をRAMディスク上に置き、起動のたびに更新されるようにします。
- セッションスクリプトに「/home/guest」をクリーンアップする行を追加します
- Ubuntu gdm-guest-session パッケージを Debian にコンパイルしてみる