Je suppose que cela devrait être une chose simple pour les utilisateurs d'ubuntu. J'ai deux questions.
Chaque fois que je dois exécuter une commande nécessitant l’autorisation de root, j’exécute en tant que Sudo, suivi de cette commande. Ce serait bien si cela ne demandait pas de mot de passe (mais je devrais quand même émettre un Sudo pour être sûr de savoir ce que je fais). Comment faire ça?
Chaque fois que je démarre mon système, je vais au terminal et démarre mon VPN avec Sudo vpnc. C'est presque tout le temps! Comment automatiser cela en un script de démarrage?
Aide très appréciée! Merci
Si vous ne voulez pas entrer un mot de passe à chaque fois, vous devriez éditer le fichier sudoers.
Sudo visudo
Ajoutez ensuite la ligne suivante à la fin du fichier.
%username ALL=(ALL) NOPASSWD:ALL
Maintenant, si vous entrez Sudo suivi de la commande, il ne vous demandera pas de saisir un mot de passe.
Sudo vpnc
aux applications de démarrage.Pour ajouter cette commande dans les applications de démarrage Aller sur Système → Préférences → Applications de démarrage.
Marquez les utilisateurs ou les groupes pour lesquels vous souhaitez avoir un accès sans mot de passe à Sudo avec "NOPASSWD" dans votre fichier sudoers (Sudo visudo
pour le modifier). Voir la page de manuel de sudoers pour plus de détails.
Vous pouvez ensuite créer un script de démarrage en modifiant le fichier correspondant au shell que vous utilisez - .profile, ou .bashrc, ou .cshrc, etc.
Dans 10.04, je vois dans le gestionnaire de réseau (v0.8) un indicateur sur l'écran de configuration du VPN (Système> Préférence> Connexions réseau, cliquez sur l'onglet VPN, sélectionnez la connexion et "Modifier") "Se connecter automatiquement". qu'il déclenche la connexion sélectionnée lors de la connexion.