У меня есть полностью настроенный рабочий стол gnome, и я бы хотел, чтобы гостевой сеанс использовал большинство пользовательских настроек, в том числе:
темы Gtk и Metacity. Количество панелей, размещение и апплеты. Приложения, которые запускаются при входе в систему.Мне трудно найти, где эти файлы конфигурации помещаются в файловую систему.
Это стало намного легче в 11.10.
Сначала вам нужно создать папку: sudo mkdir -p /etc/guest-session/skel/. Переключатель -p создает / etc / guest-session, поэтому вы можете разместить / скрыть его за один раз. Теперь вы просто добавляете файлы, которые хотите использовать / etc / guest-session / skel, и они будут скопированы на учетную запись гостя всякий раз, когда она будет создана.
Программа, которая устанавливает это, - это / usr / sbin / guest-account, если вы хотите узнать больше о том, что происходит.
Учебник CustomizeGuestSession подробно описывает эту тему. В частности, он описывает, как вы можете создать «пользователь специального назначения» для удобного способа настройки внешнего вида и поведения гостевой сессии, не зная, какие файлы нужно редактировать.
Это стало намного легче в 11.10.
Сначала вам нужно создать папку: sudo mkdir -p /etc/guest-session/skel/. Переключатель -p создает / etc / guest-session, поэтому вы можете разместить / скрыть его за один раз. Теперь вы просто добавляете файлы, которые хотите использовать / etc / guest-session / skel, и они будут скопированы на учетную запись гостя всякий раз, когда она будет создана.
Программа, которая устанавливает это, - это / usr / sbin / guest-account, если вы хотите узнать больше о том, что происходит.
Учебник CustomizeGuestSession подробно описывает эту тему. В частности, он описывает, как вы можете создать «пользователь специального назначения» для удобного способа настройки внешнего вида и поведения гостевой сессии, не зная, какие файлы нужно редактировать.
Гостевая сессия воссоздается каждый раз как «пользователь по умолчанию» с скриптом /usr/share/gdm/guest-session/guest-session-setup.sh, который является частью пакета gdm-guest-session. Я не вижу никакого чистого способа включить его в гостевую сессию.
Вы, конечно, можете изменить способ создания каждого нового пользователя $ HOME, но я не уверен, что это действительно то, что (я не буду рассматривать это clean решение, чтобы сделать это таким образом).
Не уверен ... но я всегда следил за шагами этого сообщения в разделах login as guest, где вы можете настроить учетную запись. Затем раздел freeze it, где вы действительно настроили rsync, чтобы сбросить учетную запись при запуске ПК. Вы можете легко изменить это для сброса при выходе из системы или завершении работы. Работал отлично для меня.
Гостевая сессия воссоздается каждый раз как «пользователь по умолчанию» с скриптом /usr/share/gdm/guest-session/guest-session-setup.sh, который является частью пакета gdm-guest-session. Я не вижу никакого чистого способа включить его в гостевую сессию.
Вы, конечно, можете изменить способ создания каждого нового пользователя $ HOME, но я не уверен, что это действительно то, что (я не буду рассматривать это clean решение, чтобы сделать это таким образом).
Не уверен ... но я всегда следил за шагами этого сообщения в разделах login as guest, где вы можете настроить учетную запись. Затем раздел freeze it, где вы действительно настроили rsync, чтобы сбросить учетную запись при запуске ПК. Вы можете легко изменить это для сброса при выходе из системы или завершении работы. Работал отлично для меня.