ゲストセッションのデフォルトを変更する方法


12

私は非常に調整されたgnomeデスクトップを持っているので、ゲストセッションでほとんどのユーザー設定を共有したいと思います。これには以下が含まれます。

  • GtkとMetacityのテーマ。
  • パネルの数、配置、およびアプレット。
  • ログイン時に実行されるアプリケーション。

この構成ファイルがファイルシステムのどこに配置されているかを見つけるのに苦労しています。

回答:


11

これは、11.10ではるかに簡単になりました。

まず、フォルダーを作成する必要がありますsudo mkdir -p /etc/guest-session/skel/。-pスイッチは/ etc / guest-sessionを作成するため、一度に/ skelを配置できます。これで、必要なファイルを/ etc / guest-session / skelに追加するだけで、作成されるたびにゲストアカウントにコピーされます。

これを設定するプログラムは/ usr / sbin / guest-accountで、何が起こっているのかをもっと知りたい場合に備えています。

チュートリアルCustomizeGuestSessionでは、このトピックについて詳しく説明しています。特に、編集するファイルを知らなくても、ゲストセッションの外観と動作をカスタマイズする便利な方法のための「特別な目的のユーザー」を作成する方法について説明します。


5

ゲストセッションは/usr/share/gdm/guest-session/guest-session-setup.shgdm-guest-sessionパッケージの一部であるスクリプトで「デフォルトの新しいユーザー」として毎回再作成されます。ゲストセッションに設定を含めるための明確な方法はありません。

もちろん、すべての新しいユーザーの$ HOMEの作成方法を変更できますが、それが本当にあなたが望むものかどうかはわかりません(そのようにするための「クリーンな」ソリューションとは考えません)。


スクリプトを見てみましょう。どこかから設定を取得する必要があります。ポインターをありがとう
tutuca

いいえ、ユーザー設定が設定されていない場合、アプリケーションはシステム全体のデフォルトを使用するため、どこからでも設定を取得する必要はありません。
JanC

1
> /usr/share/gdm/guest-session/guest-session-setup.shこのスクリプトはUbuntu 11.10にはもう存在しないようです。誰もそれを見つける方法を知っていますか?ゲストセッションのデフォルトのキーボードレイアウトを変更するために使用していました。
-zorkerz

適切な方法については私の答えをご覧ください。
ジョーエルレンドシンスタッド

1

確かではありませんが、アカウントをカスタマイズできるセクションの下でこの投稿の手順常に実行しましたlogin as guest。次に、PCの起動時にアカウントをリセットするためfreeze itに実際にセットアップrsyncしたセクション。これを簡単に変更して、ログアウトまたはシャットダウン時にリセットできます。私にとっては素晴らしい仕事をしています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.