Время от времени мне хотелось бы отдать кому-нибудь свой домашний компьютер или ноутбук, чтобы проверить почту или поискать что-нибудь в Интернете, пока я не слежу за ними. Я использую Debian 6 (squeeze) и искал более умное решение, чем просто создать для них учетную запись и удалить ее впоследствии.
- Я нашел решение для Ubuntu на сайтеhttps://wiki.ubuntu.com/DesktopTeam/Specs/Intrepid/GuestAccount
- Я нашел другое решение для Fedora наМожно ли перевести Linux в режим «Вечеринка/Режим киоска»?
Может ли кто-нибудь указать мне пакет Debian или пошаговую инструкцию по настройке непостоянной учетной записи для графического сеанса, которую вошедший в систему пользователь может создать несколькими щелчками? Учетная запись должна быть удалена из системы при следующей перезагрузке или около того. В настоящее время я использую GDM, но открыт для KDM или lightDM.
решение1
Просто выстрел в темноте, но разве создание пользователя с именем guest, на которого указывает $HOME, не будет /tmp/guest
достаточным? Содержимое /tmp
очищается при каждой перезагрузке (в зависимости от ваших настроек, но в любом случае регулярно).
Если кто-то не знает, почему это ужасная идея, то, по крайней мере, стоит попробовать:
sudo useradd -mb /tmp/ guest
решение2
Все, что я могу предложить, это несколько идей, которые еще требуют доработки:
- Создайте обычную учетную запись с правильными разрешениями, где «/home/guest» находится на ramdisk, чтобы он обновлялся при каждой загрузке.
- Добавьте строку, которая очищает "/home/guest" в скрипте сеанса
- Смело пробуйте скомпилировать пакет Ubuntu gdm-guest-session в Debian