Eu tentei causar um erro authentication-failure
, uma vez com sudo
e su
e descobri que su
leva quase o dobro do tempo (eu inicio esse comando e pressiono Enter
imediatamente; com sudo
Eu pressiono ctr-d
na segunda solicitação de senha).
usagi ~$ time su -c ls -l
Password:
su: Authentication failure
real 0m5.410s
user 0m0.033s
sys 0m0.000s
usagi ~$ time sudo ls -l
[sudo] password for usagi:
Sorry, try again.
[sudo] password for usagi:
sudo: 1 incorrect password attempt
real 0m2.718s
user 0m0.029s
sys 0m0.010s
O que causa essa lacuna?
P.S. Se a autenticação for bem sucedida, ambos levam o mesmo tempo para executar o comando.
Tags sudo authentication su