Como fazer sudo lembrar minha senha e como adicionar um aplicativo para inicialização

4

Eu acho que isso deve ser uma coisa simples para os usuários do Ubuntu lá fora. Eu tenho duas perguntas.

  1. Sempre que eu preciso executar algum comando que requer permissão do root, eu corro como sudo seguido por esse comando. Seria bom se isso não solicitasse senha (mas eu ainda deveria estar emitindo um sudo para ter certeza de que sei o que estou fazendo). Como fazer isso?

  2. Toda vez que eu inicio meu sistema, vou para o terminal e inicio minha VPN usando o sudo vpnc. Isso é quase sempre! Como automatizar isso em um script de inicialização?

Ajuda muito apreciada! Obrigado

    
por bragboy 13.01.2011 / 12:32

3 respostas

6

Primeira pergunta

  • Se você não quiser digitar a senha toda vez, edite o arquivo sudoers.

    sudo visudo

  • Em seguida, adicione a seguinte linha no final do arquivo.

    %username ALL=(ALL) NOPASSWD:ALL

  • Agora,sevocêdigitarsudoseguidodocomando,elenãosolicitaráainserçãodasenha.

Segundapergunta

  • Parasuasegundapergunta,vocêpodeadicionaressecomandosudovpncaosaplicativosdeinicialização.
  • ParaadicionaressecomandoemaplicativosdeinicializaçãoGotoSystemPreferênciasAplicativosdeinicialização.

por karthick87 13.01.2011 / 13:30
1

Marque os usuários ou grupos que você deseja ter acesso sem senha para sudo com "NOPASSWD" no arquivo sudoers ( sudo visudo para editá-lo). Veja a man page para sudoers para mais detalhes.

Você pode então criar um script de inicialização editando o arquivo apropriado para o shell que você está usando - .profile ou .bashrc, ou .cshrc, e assim por diante.

    
por Mike Scott 13.01.2011 / 12:41
1

Em 10.04 eu vejo que no Gerenciador de Rede (v0.8) eu tenho um sinalizador na tela Configuração VPN (Sistema > Preferências > Conexões de Rede, clique na guia VPN, selecione a conexão e "Editar") " Conecte-se automaticamente "Acredito que ative a conexão selecionada no login.

    
por digitaljail 13.01.2011 / 13:43