Qual é a maneira correta de anular uma operação a partir do prompt de senha do sudo?

4

Às vezes, me surpreende as "pequenas" coisas que eu não sei sobre o Unix. Por anos eu observei ocasionalmente que eu não sei realmente lidar com o prompt de senha do sudo de forma limpa. De vez em quando, sugo algo apenas para perceber que na verdade não quero executar o comando. Isso acontece raramente o suficiente Eu sempre esqueço de perguntar, mas apenas o suficiente para lembrar que ainda não aprendi o jeito certo de abortar.

Uma vez que o sudo começa a pedir uma senha, ele não quer desistir. Você não pode Ctrl + C . Se você der a senha correta, ele executará o comando que decidi cancelar. A única solução que eu encontrei é dar-lhe senhas erradas até que ele desista de perguntar e retorne a um su prompt que realmente escuta um Ctrl + C . Isso parece sujo para mim. É triste o suficiente que eu mudei de idéia sobre um comando; não ser capaz de cancelá-lo de forma limpa é apenas embaraçoso.

Qual é a maneira correta de dizer ao sudo para abortar a tentativa enquanto estiver no prompt de senha?

    
por Caleb 01.07.2014 / 09:20

1 resposta

0

Eu tive o mesmo problema no Ubuntu 16.04, mas ele desapareceu depois

  • uma atualização do sistema
  • um sudo anterior na mesma sessão de login (com as credenciais expiradas)
  • ...
  • upvoting isso; -)

Então, talvez o problema tenha sido resolvido. Tente reproduzir em um sistema atual.

    
por 27.01.2017 / 19:40

Tags