Как автоматически заблокировать компьютер после входа в систему через автоматический вход
Я настроил свой Ubuntu 12.04 LTS (Unity) для автоматического входа в систему после включения компьютера после отключения питания. так что установленный веб-сервер продолжает работать. но также я должен заблокировать компьютер сразу после входа в систему, чтобы никто не мог использовать его, кроме меня. Как бы я это сделал?
gnome-screensaver-command -l блокирует компьютер но ненормально. Я хочу, чтобы это было автоматизировано после входа в систему.
Я не хочу, чтобы кто-либо использовал компьютер, кроме меня.
1 ответ
Когда вы устанавливаете веб-сервер, вам не нужно входить в систему, чтобы запустить этот веб-сервер.
Веб-серверы, такие как apache или nginx, запускаются во время загрузки, а их родительский процесс запускается пользователем root (для привязки к портам). Последующие дочерние процессы обычно запускаются с пользователем или группой, указанными в конфигах. Таким образом, ваш компьютер может быть включен, но не вошел в систему, и ваша система по-прежнему будет работать на веб-сервере. Удаленное администрирование может быть выполнено по SSH независимо от того, вошли вы в систему через графический интерфейс или нет.
Следовательно, для работы веб-сервера нет необходимости в автологине (если это не странный Node.js или какой-либо другой бэкэнд, который должен запускаться пользователем вручную).