Questions marquées «sudo»

13
Comment puis-je sudo su et changer de répertoire juste après?

Je voudrais créer un alias qui fait quelque chose comme ceci: alias userYYY='sudo su userYYY; cd /a/path/that/only/userYYY/has/access' Donc, depuis ma ligne de commande, je suis connecté avec un utilisateur sudo, et je voudrais taper l'alias userYYYpour que mon shell soit maintenant connecté avec...

12
Écrire dans un fichier sans redirection?

J'écris une application compilée régulière qui doit créer un fichier spécial et y écrire un cookie magique. Je ne peux pas écrire le fichier directement depuis l'application, le modèle de sécurité du système m'oblige à lancer un outil d'aide avec des privilèges élevés pour faire l'affaire. Je peux...

12
Comment obtenir le nom de l'utilisateur qui a lancé `sudo`

Mon problème: j'ai un programme Python, et l'utilisateur le lance en utilisant sudo. Parfois, je dois rentrer chez l'utilisateur, et je ne peux le faire qu'en connaissant son nom: import pwd pwd.getpwnam(username) Alors: comment puis-je obtenir le nom de l'utilisateur qui a lancé le...

12
Comment récupérer sudo sur Ubuntu?

Je l'ai fait: sudo chown -R myname /usr/ et maintenant je ne peux pas utiliser la sudocommande à cause de cette erreur: sudo: doit être root setuid Et comme je l'ai lu, cela signifie que le propriétaire de ce fichier /usr/bin/sudon'est pas la racine. C'est mon utilisateur maintenant à cause du...

12
zsh veut corriger vim en .vim

J'utilise zsh sur Gentoo x64, et quand je tape sudo vim /path/to/file depuis mon dossier personnel, zsh demande: zsh: correct 'vim' to '.vim' [nyae]? Je veux exécuter vimpas mon .vimdossier. Comment puis-je réparer ça? Je suppose que cela setopt autocdest à l'origine de cela. Chose étrange, si je...

12
Comment enregistrer les commandes dans un «sudo su -»?

Si je: [user@notebook ~] sudo echo 123456uu 123456uu [user@notebook ~] Ensuite, je peux voir cela dans les journaux: [root@notebook /var/log] grep 123456uu * auth.log:Jan 9 17:01:51 notebook sudo: user : TTY=pts/3 ; PWD=/home/user ; USER=root ; COMMAND=/bin/echo 123456uu [root@notebook /var/log]...

12
sudoers et défauts

Je dois autoriser un utilisateur à exécuter sudo sans mot de passe sans tty. J'ai un fichier sous /etc/sudoers.d/avec les commandes et paramètres spéciaux dont j'ai besoin, car je n'ai pas envie de modifier directement le sudoersfichier. Dans ce fichier, j'ai les éléments suivants: # My list of...