logando com o comando 'su' em uma linha

0

Como posso efetuar login com o comando su em uma linha no terminal? Eu sei que o comando sudo pode fazer isso:

echo [password] | sudo -S [command]

Mas quando tento sugerir isso no comando su :

echo [password] | su [username]

Eu recebo um erro:

standard in must be tty

Eu não tenho acesso à conta do sudo (por isso não consigo acessar e editar o arquivo sudoers).

Eu sei que a sintaxe certa é basicamente:

su [username]

O que eu quero fazer é adicionar um comando su aos aliases sem precisar digitar a senha toda vez

    
por user3561602 05.07.2016 / 12:32

1 resposta

0

A sintaxe é assim: su [username] . Pressione enter e agora ele irá solicitar a senha para o usuário [username]

    
por 05.07.2016 / 12:48