b'\n_START_ARTICLE_\nSudo\n_START_SECTION_\nHist\xc3\xb3ria\n_START_PARAGRAPH_\nsudo foi desenvolvido por Bob Coggeshall e Cliff Spencer nos anos 80. A vers\xc3\xa3o atual \xc3\xa9 mantida por Todd C. Miller e distribu\xc3\xadda sob uma licen\xc3\xa7a do tipo BSD.\n_START_SECTION_\nUso e funcionamento\n_START_PARAGRAPH_\nUm super usu\xc3\xa1rio precisa definir no arquivo /etc/sudoers quais usu\xc3\xa1rios podem executar sudo, em quais computadores podem faz\xc3\xaa-lo e quais comandos podem executar atrav\xc3\xa9s dele. Por ser uma tarefa delicada em termos de seguran\xc3\xa7a a edi\xc3\xa7\xc3\xa3o direta deste arquivo n\xc3\xa3o \xc3\xa9 recomendada. Para isso foi criada a ferramenta denominada visudo que invoca um editor para uma c\xc3\xb3pia do arquivo /etc/sudoers e em seguida verifica o conte\xc3\xbado do arquivo antes de substituir a configura\xc3\xa7\xc3\xa3o atual._NEWLINE_Um usu\xc3\xa1rio que esteja inscrito no /etc/sudoers pode invocar o comando da seguinte forma:_NEWLINE_sudo [-u usu\xc3\xa1rio] comando_NEWLINE_Onde comando \xc3\xa9 o comando que deseja executar. A op\xc3\xa7\xc3\xa3o -u usu\xc3\xa1rio serve para especificar qual usu\xc3\xa1rio deve ser utilizado para executar o comando, se omitida sudo considera o usu\xc3\xa1rio root._NEWLINE_Antes do comando ser executado, sudo confirma a identidade do usu\xc3\xa1rio pedindo sua pr\xc3\xb3pria senha. Se o usu\xc3\xa1rio tem permiss\xc3\xa3o garantida na configura\xc3\xa7\xc3\xa3o, o comando \xc3\xa9 executado como super usu\xc3\xa1rio e retorna. A linha de comando continua sendo a do usu\xc3\xa1rio que executou sudo e n\xc3\xa3o a do super usu\xc3\xa1rio._NEWLINE_Caso sudo seja executado de forma n\xc3\xa3o permitida pela configura\xc3\xa7\xc3\xa3o, um registro da ocorr\xc3\xaancia \xc3\xa9 feito no arquivo /var/log/auth.log.\n_START_SECTION_\nDistribui\xc3\xa7\xc3\xb5es\n_START_PARAGRAPH_\nAlgumas distribui\xc3\xa7\xc3\xb5es Linux desabilitam o super usu\xc3\xa1rio e exigem que todas as tarefas administrativas sejam realizadas atrav\xc3\xa9s do sudo. Ubuntu \xc3\xa9 um exemplo destas distribui\xc3\xa7\xc3\xb5es._NEWLINE_Apesar do super usu\xc3\xa1rio ser desativado na distribui\xc3\xa7\xc3\xa3o Ubuntu, o mesmo pode ser ativado executando passwd atrav\xc3\xa9s do sudo, atribuindo uma senha para root.'