Redémarrer nginx sans sudo?

Donc, je veux être en mesure de pac:déployer sans avoir à taper de mot de passe. J'ai mis en place toutes les clés privées afin que je puisse obtenir pour les serveurs distants fine, et je suis maintenant en utilisant svn via ssh, donc pas de mot de passe il.

J'ai un dernier problème, j'ai besoin d'être en mesure de redémarrer nginx. Droit maintenant, j'ai sudo /etc/init.d/nginx recharger. C'est un problème b/c il utilise le capistrano mot de passe, celui que j'ai juste enlevé le b/c je suis en utilisant les touches. Toutes les idées sur la façon de redémarrer nginx w\un mot de passe?

  • Ce type de question serait mieux d'adresse sur serverfault.com. Aussi, jetez un oeil à courtesan.com/sudo/man/sudoers.html#nopasswd_and_passwd pour savoir comment supprimer les mots de passe de certaines commandes à l'aide de sudo.
  • Avez-vous vraiment besoin de redémarrer Nginx? Si vous utilisez des Passagers pour servir une application Rack tels que les Rails de, la course touch tmp/restart.txt dans le répertoire de sortie devrait laisser les Passagers sais qu'il a besoin de redémarrer.
InformationsquelleAutor tesserakt | 2010-06-10