Als «sudo» getaggte Fragen

Der Befehl sudo ist eine Abkürzung für "Ersatzbenutzer tun" (wie in, einen Befehl ausführen, als ob er von einem anderen Benutzer gestartet worden wäre). Sudo ist ein Programm für Unix- und Unix-ähnliche Computerbetriebssysteme, mit dem ein Benutzer Programme mit den Sicherheitsberechtigungen eines anderen Benutzers (normalerweise des Superusers oder Root) ausführen kann.

7
Wie funktioniert der Trick "Schreiben mit Sudo"?
Viele von Ihnen haben wahrscheinlich den Befehl gesehen, mit dem Sie in eine Datei schreiben können, für die Root-Berechtigungen erforderlich sind, auch wenn Sie vergessen haben, vim mit sudo zu öffnen: :w !sudo tee % Die Sache ist, dass ich nicht verstehe, was genau hier passiert. Ich habe mir das …
1411 vim  sudo 

30
npm wirft Fehler ohne sudo
Ich habe gerade node und npm über das Paket auf nodejs.org installiert und jedes Mal, wenn ich versuche, etwas mit npm zu suchen oder zu installieren, wird der folgende Fehler ausgegeben, es sei denn, ich sudo den Befehl. Ich habe das Gefühl, dass dies ein Berechtigungsproblem ist. Ich bin schon …
1286 node.js  unix  permissions  npm  sudo 

15
Wie verwende ich sudo, um die Ausgabe an einen Ort umzuleiten, an den ich keine Schreibberechtigung habe?
Ich habe Sudo-Zugriff auf eine unserer RedHat-Linux-Entwicklungsboxen erhalten, und es scheint, dass ich ziemlich oft die Ausgabe an einen Ort umleiten muss, auf den ich normalerweise keinen Schreibzugriff habe. Das Problem ist, dass dieses erfundene Beispiel nicht funktioniert: sudo ls -hal /root/ > /root/test.out Ich erhalte gerade die Antwort: -bash: …




17
Warum ändert sudo den PFAD?
Dies ist die PATHVariable ohne sudo: $ echo 'echo $PATH' | sh /opt/local/ruby/bin:/usr/bin:/bin Dies ist die PATHVariable mit sudo: $ echo 'echo $PATH' | sudo sh /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin Soweit ich das beurteilen kann, sudosoll es PATHunberührt bleiben. Was ist los? Wie ändere ich das? (Dies ist unter Ubuntu 8.04). UPDATE: Soweit …

11
Wie verwende ich sudo in einem Docker-Container?
Normalerweise werden Docker-Container mit dem Benutzer root ausgeführt . Ich möchte einen anderen Benutzer verwenden, was mit der USER-Direktive von Docker kein Problem darstellt. Dieser Benutzer sollte jedoch in der Lage sein, sudo im Container zu verwenden. Dieser Befehl fehlt. Hier ist eine einfache Docker-Datei für diesen Zweck: FROM ubuntu:12.04 …

9
Öffnen Sie eine Datei mit su / sudo in Emacs
Angenommen, ich möchte eine Datei in einer vorhandenen Emacs-Sitzung mit suoder öffnen sudo, ohne in eine Shell zu wechseln und sudoeditoder auszuführen sudo emacs. Ein Weg, dies zu tun, ist C-x C-f /sudo::/path/to/file Dies erfordert jedoch eine teure Hin- und Rückfahrt durch SSH . Gibt es einen direkteren Weg? [EDIT] …

17
Root User / Sudo-Äquivalent in Cygwin?
Ich versuche, ein Bash-Skript in Cygwin auszuführen. Ich bekomme Must run as root, i.e. sudo ./scriptnameFehler. chmod 777 scriptname tut nichts, um zu helfen. Ich habe nach Möglichkeiten gesucht, Sudo auf Cygwin zu imitieren und einen Root-Benutzer hinzuzufügen, da das Aufrufen von "su" den Fehler wiedergibt su: user root does …
156 bash  cygwin  root  sudo 


10
Wie führe ich zwei Befehle in Sudo aus?
Gibt es eine Möglichkeit, wie ich zwei Db2-Befehle über eine Befehlszeile ausführen kann? (Sie werden von einem PHP- execBefehl aufgerufen .) db2 connect to ttt (Beachten Sie, dass die Verbindung für den zweiten Befehl aktiv sein muss db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' Ich habe es versucht: sudo -su …
152 bash  sudo 

9
richtiger weg zu sudo über ssh
Ich habe ein Skript, das ein anderes Skript über SSH auf einem Remote-Server mit sudo ausführt. Wenn ich das Passwort eingebe, wird es jedoch auf dem Terminal angezeigt. (Sonst funktioniert es gut) ssh user@server "sudo script" Was ist der richtige Weg, um das Passwort für sudo über SSH einzugeben, ohne …
150 ssh  sudo 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.