LINUX.ORG.RU

Запрос пароля после «Wake up from suspended to RAM»


0

0

Здравствуйте Есть ли программы, которые позволяют после «wake up» из состояния Suspen to ram / Suspend to disk спрашивать пароль? Обычно на ноуте даю команду echo 3 > /proc/acpi/sleep Что переводит в SuspToRAM, но при нажатии на кнопку питания, система просыпается прямо в консоль с открытым рутовским доступом (в /proc/acpi можно писать только от рута). Первый попавшийся человек, подойдя к компьютеру, будет имет права рута. В последнем KDE в «пуске» тоже есть опции Suspend to disk/suspend to ram, и при восстановлении из этого состояния что-то наподобие xscreensaver спрашивает пароль, но... достаточно нажать Alt+F1 или Alt+ctrl+backspace и мы опять в консоли.

была идея написать программку, которая просто заисывает в этот файл, и присвоить ей suid-бит (или прописать в sudo), но все равно пользователь возвращается к консоль (хоть уж и не рутовский), хотелось бы чтоб у него спросили пароль, причем он не смог бы гулять по терминалам с помощью Alt+F1-Alt+F9

И еще. Я слышал, что в xorg.conf можно отключить комбинацию Ctrl+Alt+Backsp, наверное можно выключить переключение терминалов (как?). Но вот безопасно ли полагаться на иксы, которые периодически сами падают? :)

подскажите, как решить проблему?

a pm-utils не работают?

hibou ★★★★★
()

>достаточно нажать Alt+F1 или Alt+ctrl+backspace и мы опять в консоли.

так не оставляй открытые консоли. Используй иксовые эмуляторы терминала. Если уж приспичило в текстовую консоль сходить - разлогинивайся когда станет не нужна.

nu11 ★★★★★
()

для отправки ноута спать используй acpi и s2ram(uswsusp), root не понадобится более. А вот на счёт запроса пароля тож интересно, fluxbox...
И! если ты перекроешь возможность C+A+B & C+A+Fx то при проблеме с иксами(не упавшими) ...

S_Paul ★★★★★
()

Иксы пускайте как системный сервис.
Тогда не надо будет открывать рутовую консоль, чтобы запускать иксы.
Ну и в суспенд стандартным кдешным способом.

При просыпании либо вести пароль активного пользователя, либо перезапустить иксы и снова надо ввести пароль, либо в консоли тоже надо залогиниться.

CyberTribe ★★
()

(sleep 1 && echo 3 >/proc/acpi/sleep) & vlock -as

Не то?

$ man vlock
...
-a,--all Lock all console sessions and disable VC switching.
-s,--disable-sysrq Disable the SysRq mechanism while consoles are
locked.
...

Biga
()

> Здравствуйте Есть ли программы, которые позволяют после «wake up» из состояния Suspen to ram / Suspend to disk спрашивать пароль? Обычно на ноуте даю команду echo 3 > /proc/acpi/sleep Что переводит в SuspToRAM

Делаю приблизительно так:

lock_screen; suspend

После просыпания я нахожусь в lock_screen. В качестве лока использую alock.
Но это для иксов, как быть с консолью не знаю, но пища для размышлений у вас есть.
Еще посмотрите в сторону скрипта hibernate - если память не изменяет там есть опции, которые делают логаут консолям.

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.