Quando digito Ctrl-X X (sic) na tela , a sessão é bloqueada. Qual é a senha padrão? É a mesma senha que eu uso para fazer login no linux?
Eu pergunto porque: eu me conecto a vários servidores linux remotos diferentes via ssh, sob vários tipos de linux / unix, e tenho sessões de tela em execução em todos eles. Quando bloqueio a sessão de tela e digito minha senha, às vezes funciona e em outras instalações não funciona e, portanto, não sei qual é a senha (então tenho que "sair" dessa sessão de tela externamente).
Então, qual é a senha padrão da tela?
PS: Eu nunca sou raiz. Versão da tela usada: Versão da tela 4.00.03 (FAU) 23-Oct-06
Respostas:
A senha da tela sempre foi simplesmente a senha do sistema do usuário que a executou na minha experiência. a página de manual diz que, se houver um programa de bloqueio de tela disponível, ele será usado se configurado. Talvez você precise descobrir se esse é o caso e como esse programa se comporta.
fonte
Às vezes, me encontro na mesma situação, em servidores nos quais tenho login de chave pública SSH e, portanto, nenhuma senha (que eu saiba), e luto para lembrar o que fiz da última vez para me recuperar.
Não há necessidade de matar a tela. Apenas desconecte o terminal em que está executando
screen
, abra uma nova janela e reconecte (screen -r
).Talvez por precaução, adicione
bind x
ao seu.screenrc
para que o pressionamento de tecla de bloqueio não seja vinculado. Em um já em execuçãoscreen
, usectrl-A : bind x
.fonte
a senha do usuário que possui o processo de tela.
fonte
Depois de tentar muitas abordagens, descobri que:
bind x bind ^x
ao seu.screenrc
arquivo.( Nota Se você não é usuário root, lembre-se de adicionar
alias screen="screen -C [your .screenrc file path]"
ao seu.bashrc
arquivo)export LOCKPRG='/bin/true'
ao seu.bashrc
arquivo. No entanto, esse método é um tanto incomum, consulte este linkPor fim, muito obrigado a esse cara que desativa_gnu_screen_lock_screen , apenas copiei e colei o conteúdo dele aqui.
fonte