Não interativamente, altere o usuário no bash

0

Eu quero criar um novo usuário, adicioná-lo ao grupo sudo e, em seguida, alterar esse usuário de forma não interativa (ou seja, sem digitar a senha via stdin) em um cenário de teste em uma vm. Eu tentei isso, mas isso não me logou como o novo usuário kafka:

ubuntu@testvm: whoami
ubuntu
ubuntu@testvm: sudo useradd kafka -m
ubuntu@testvm: echo kafka:test | sudo chpasswd
ubuntu@testvm: sudo adduser kafka sudo
ubuntu@testvm: echo "test" | sudo -S su - kafka
ubuntu@testvm: whoami
ubuntu

Alguma idéia de por que isso não está funcionando?

    
por FloHe 09.08.2018 / 11:42

0 respostas