Independentemente de eu inicializar em uma GUI ou no console, sempre quero uma senha ativada em todas as minhas máquinas.
Eu olhei para todos os tutoriais que posso encontrar sobre isso, e, embora haja aparentemente uma infinidade de maneiras de fazer a inicialização do debian no xe fazer login automaticamente, não estou usando nenhum deles que possa ver. Quando eu uso o script raspi-config para definir a GUI de inicialização na inicialização, ele ignora minha entrada de senha de usuário. Como tenho mais de um usuário, isso não funciona.
Portanto, esta pergunta é: "Como inicializo com segurança no x-server, mantendo uma senha antes de entrar na GUI no Raspbian?"
EDITAR:
O código na linha que começa com 'sed' parece definir uma função de login automático, se não entendi errado?
do_boot_behaviour() {
whiptail --yesno "Should we boot straight to desktop?" 20 60 2
RET=$?
if [ $RET -eq 0 ]; then # yes
update-rc.d lightdm enable 2
sed /etc/lightdm/lightdm.conf -i -e "s/^#autologin-user=.*/autologin-user=pi/"
ASK_TO_REBOOT=1
elif [ $RET -eq 1 ]; then # no
update-rc.d lightdm disable 2
ASK_TO_REBOOT=1
else # user hit escape
return 1
fi
}
Respostas:
Em
/etc/lightdm/lightdm.conf
, encontre a linha que dize comente; deve parecer
Você terá que fazer isso como
root
.fonte
sed
script.