Por que você solicitou uma senha
A maioria dos softwares é projetada para tocar arquivos confidenciais, isto é, sensíveis à segurança dos seus dados privados ou à integridade do sistema. É por isso que a instalação do software é um risco potencial e deve ser validada por um usuário que sabe o que está fazendo. Mesmo para o software de código aberto, você não pode ter certeza de que nenhum código defeituoso chega com o novo leitor de áudio até alguém ser verificado. E mesmo assim, algo poderia ter sido esquecido ou os pacotes poderiam ser manipulados no caminho. Quem sabe o que está oculto nas profundezas do programa? Um usuário deve.
O Ubuntu fornece uma maneira confortável de instalar software. Os desenvolvedores de software podem confiar nesse conforto e assumir que o synaptic / software center / apt lhes permite acessar esses arquivos confidenciais. A Canonical verifica se há bugs e código malicioso no repositório de software. Mas a responsabilidade final é sua.
Se o software em questão não precisar de acesso a arquivos confidenciais, ele pode (em princípio) ser instalado na pasta inicial, mas não no modo Ubuntu. Você precisará, por exemplo, compilar o código-fonte ou executar um script de instalação personalizado. Além dos maiores esforços, ele tem a desvantagem de não permitir que outros usuários acessem seu programa recém-instalado (pois eles não têm o direito de acessar sua pasta pessoal). Eles precisarão instalá-lo uma segunda vez. Portanto, esse modo de instalação não faz sentido em larga escala e em pequena escala geralmente é mais fácil digitar uma senha do que instalar o software manualmente.
É por isso que o Synaptic pede uma senha e é bom que ele faça.
Sudoers
Se você realmente precisa de outros usuários para instalar software sem senha , pode adicioná-los à lista de sudoers. No entanto, isso resultará em um grande risco de segurança . Se isso não lhe interessa, considere que existem redes bot com ótimos recursos para invadir seu computador via Internet. Eles fazem isso apenas para adicionar seu computador à rede e usar seu poder de conexão e computação sem o seu conhecimento para fazer todo tipo de coisa ilegal. Eles nem sequer são os seus dados pessoais para você. Eles só querem invadir seu PC. Ainda não está preocupado? Verdade? Em seguida, observe a seguinte resposta, que é um pequeno tutorial sobre o funcionamento da lista de sudoers:
Como fazer com que o Ubuntu lembre para sempre a senha após a primeira vez
Leia com atenção. Você pode se bloquear do sistema.
O susto acabou
Então agora você tem o susto por trás e está levando o assunto a sério, posso dizer que não é tão ruim assim. Se você confia nas pessoas que trabalham no seu computador e não possui programas instalados que permitem acesso remoto ao seu sistema (por exemplo, um servidor ssh ou ftp), então não é tão perigoso desabilitar a senha. Apenas não faça isso sem considerar o pior caso e pense nos seus dados privados.
Negligencie os procedimentos ( não faça isso de ânimo leve - veja o texto e o link acima ):
# in shell type these commands
sudo su # in case you do something stupid, you'll have a root shell open
select-editor # (optional) will allow you to select text editor
visudo # secure way to open sudoers list
Um editor abrirá ADD uma linha como esta:
confus confusion=(root) NOPASSWD:/usr/sbin/synaptic,/usr/bin/software-center
Explicação sintaxe: username machine=(usernameToRunCommandAs) command1,command2,...
. Portanto, a linha acima permite que o confus execute o synaptic e o softwarecenter como root sem consulta de senha. Você ainda precisará iniciá-lo com sudo synaptic
ou gksudo synaptic
colocar um alias `alias synaptic = 'sudo synaptic' no seu perfil de shell.