Questions marquées «sudo»

La commande sudo est une abréviation de "substitute user do" (comme dans, exécutez une commande comme si elle avait été lancée par un autre utilisateur). Sudo est un programme pour les systèmes d'exploitation informatiques de type Unix et Unix qui permet à un utilisateur d'exécuter des programmes avec les privilèges de sécurité d'un autre utilisateur (normalement le superutilisateur ou root).

1413
Comment fonctionne l'astuce «écrire avec sudo» de vim?

Beaucoup d'entre vous ont probablement vu la commande qui vous permet d'écrire sur un fichier nécessitant une autorisation root, même si vous avez oublié d'ouvrir vim avec sudo: :w !sudo tee % Le fait est que je ne comprends pas exactement ce qui se passe ici. Je l'ai déjà compris: wc'est pour ça...

1288
npm lève une erreur sans sudo

Je viens d'installer node et npm via le package sur nodejs.org et chaque fois que j'essaie de rechercher ou d'installer quelque chose avec npm, il génère l'erreur suivante, sauf si je lance la commande. J'ai le sentiment qu'il s'agit d'un problème d'autorisations? Je suis déjà administrateur. npm...

281
Pourquoi sudo change-t-il le CHEMIN?

Ceci est la PATHvariable sans sudo: $ echo 'echo $PATH' | sh /opt/local/ruby/bin:/usr/bin:/bin C'est la PATHvariable avec sudo: $ echo 'echo $PATH' | sudo sh /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin Pour autant que je sache, sudoest censé rester PATHintact. Que se...

259
Comment utiliser sudo dans un conteneur Docker?

Normalement, les conteneurs Docker sont exécutés à l'aide de la racine utilisateur . Je voudrais utiliser un autre utilisateur, ce qui ne pose aucun problème en utilisant la directive USER de Docker. Mais cet utilisateur devrait pouvoir utiliser sudo à l'intérieur du conteneur. Cette commande est...

174
Ouvrez un fichier avec su / sudo dans Emacs

Supposons que je veuille ouvrir un fichier dans une session Emacs existante en utilisant suou sudo, sans passer à un shell et faire sudoeditou sudo emacs. Une façon de faire est C-x C-f /sudo::/path/to/file mais cela nécessite un aller-retour coûteux via SSH . Y a-t-il un moyen plus direct? [EDIT]...

156
Utilisateur root / équivalent sudo dans Cygwin?

J'essaye d'exécuter un script bash dans Cygwin. J'ai des Must run as root, i.e. sudo ./scriptnameerreurs. chmod 777 scriptname ne fait rien pour aider. J'ai cherché des moyens d'imiter sudo sur Cygwin, d'ajouter un utilisateur root, car appeler "su" rend l'erreur su: user root does not exist,...

152
comment exécuter deux commandes dans sudo?

Existe-t-il un moyen d'exécuter deux commandes Db2 à partir d'une ligne de commande? (Ils seront appelés à partir d'une execcommande PHP .) db2 connect to ttt (notez que nous devons avoir la connexion en direct pour la deuxième commande db2 UPDATE CONTACT SET EMAIL_ADDRESS =

150
bonne façon de sudo sur ssh

J'ai un script qui exécute un autre script via SSH sur un serveur distant en utilisant sudo. Cependant, lorsque je tape le mot de passe, il apparaît sur le terminal. (Sinon ça marche bien) ssh user@server "sudo script" Quelle est la bonne façon de faire cela afin que je puisse taper le mot de passe...

146
Commande introuvable lors de l'utilisation de sudo

J'ai un script appelé foo.shdans mon dossier personnel. Lorsque je navigue vers ce dossier et que j'entre ./foo.sh, j'obtiens -bash: ./foo.sh: Permission denied. Quand j'utilise sudo ./foo.sh, je reçois sudo: foo.sh: command not found. Pourquoi cela se produit-il et comment puis-je y remédier?...