“su: deve ser executado a partir de um terminal” com lxc

2

Estou tentando entender o seguinte erro e a solução

Eu me conecto ao contêiner lxc com o seguinte comando

#lxc exec cont-01 -- sudo --login --user ubuntu

e depois de entrar no terminal quando executo um comando para trocar de usuário

#su -l bob

Eu recebo o seguinte erro:

su: must be run from a terminal

A seguir, há uma solução " Deve estar conectado a um erro de terminal "com o comando screen -x em um container Linux que é executar o seguinte:

#script /dev/null

Eu queria saber se alguém poderia explicar qual é o problema e por que a execução desse comando resolve o problema.

    
por alexis 13.02.2018 / 12:10

0 respostas

Tags