Não, você não pode e vou tentar explicar o porquê. Há duas coisas que impedem o login no tty como convidado:
O shell padrão para contas de convidado está definido como /bin/false
. Você pode verificar isso com o seguinte comando (o shell está definido no último campo em cada linha):
grep guest /etc/passwd
/bin/false
é apenas um binário que sai imediatamente, retornando falso, quando é chamado; portanto , quando alguém que tem falso como shell efetua login, eles são desconectados imediatamente quando saídas falsas .
A senha de qualquer conta de convidado é desativada por padrão e isso é absolutamente normal: se você convidar alguém em sua casa, não fornecerá as chaves da sua casa.
Por causa disso, ninguém pode logar normalmente [1] em nenhum shell de logon interativo [2] . Você pode verificar isso com o seguinte comando (a senha é definida no segundo campo em cada linha):
grep guest /etc/shadow
[1] Eu disse normalmente, porque você pode alternar de um usuário real para um usuário com a senha desativada usando sudo su user_with_no_passwd
(como na vida real: quando alguém bate à sua porta, você o abre com as chaves).
[2] tty1-6 wast (e suponho que seja) o tempo todo um shell de login interativo . E esse mundo - logon - sugere que eu preciso ter uma senha para superá-la (como na vida real: quando você vê uma fechadura, precisa de uma chave para abri-la).
Agora, se você ainda quer fazer o login para tty como convidado, siga as instruções do abaixo ttyrecord imagem:
E agora você pode entrar em tty e fazer login como convidado ... um convidado com senha ... o que significa que não é mais um convidado ...
cat
emgrep
quando se lida com arquivos. Por exemplo, seu primeiro comando acima pode ser escritogrep guest /etc/passwd
.