Não é possível executar a tela devido ao erro “não é possível abrir o terminal '/ dev / pts / 1' - por favor, verifique”

9

Para aprender um pouco de gerenciamento de servidores, acabei de criar um novo servidor Ubuntu 12.04. Como eu tinha apenas uma conta root, criei um novo usuário com adduser kramer65 . Em seguida, mudei para esse usuário usando su kramer65 . Agora quero executar a tela, então digitei screen e pressione Enter, depois do qual eu fui apresentado com esta linha:

Cannot open your terminal '/dev/pts/1' - please check.

E aqui estou perdido. Por que não abre a tela, e o que devo fazer com a dica muito útil " por favor, verifique "?

Todas as dicas são bem vindas!

    
por kramer65 21.02.2014 / 23:35

2 respostas

15

Acontece que o problema foi que eu ssh'ed na máquina como root, então mudei para o usuário kramer65 com su kramer65 e, em seguida, tentei executar a tela, onde a tela só pode ser executada pelo usuário que faz login usando ssh . Então, depois que eu adicionei o kramer65 ao arquivo sudoers com usermod -aG sudo kramer65 , eu pude ssh na máquina como kramer65 e executei a tela com um grande sorriso.

    
por kramer65 22.02.2014 / 00:33
6

Existe uma maneira de contornar isso sem recorrer à adição do usuário ( kramer65 neste exemplo) ao arquivo sudoers. Se você executar script /dev/null antes de anexar uma sessão de tela (ou criar uma nova sessão de tela), poderá executar sua sessão sem esse erro.

    
por laylaylom 02.11.2016 / 21:15