Als «sudo» getaggte Fragen

sudo - Führen Sie einen Befehl mit Superuser-Berechtigungen aus.


12
Warum muss ich sudo für fast alles verwenden?
Wenn ich die Linux-Philosophie richtig verstehe, sudosollte sparsam damit umgegangen werden, und die meisten Vorgänge sollten als Benutzer mit unzureichenden Rechten ausgeführt werden. Aber das scheint nicht sinnvoll zu sein, da ich immer Eingaben machen muss sudo, ob ich Pakete verwalte, Konfigurationsdateien bearbeite, ein Programm aus dem Quellcode installiere oder …
64 sudo 

3
-bash: sudo: Befehl nicht gefunden
Ich versuche, die Django-App bereitzustellen. Wenn ich drucke, apt-get update sehe ich W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied) E: List directory /var/lib/apt/lists/partial is missing. - Acquire …
63 debian  apt  sudo  su 

5
Wie kann ich versehentlich / usr umbenennen?
Ich habe das Verzeichnis versehentlich /usrin umbenannt /usr_bak. Ich möchte es wieder ändern, also füge ich den Pfad /usr_bak/binan $PATH, damit das System den Befehl finden kann sudo. Aber jetzt sudo mv /usr_bak /usrgibt mir den Fehler: sudo: error while loading shared libraries: libsudo_util.so.0: cannot open shared object file: No …
62 ubuntu  sudo  mv 

4
Wie können wir Nicht-Root-Benutzern erlauben, einen system.d-Dienst zu steuern?
Mit würde sysvinitein sudoersEintrag wie dieser ausreichen: %webteam cms051=/sbin/service httpd * Dies würde Befehle ermöglichen wie: sudo service httpd status sudo service httpd restart Nun ist mit systemdder Dienstname das letzte Argument. Dh der Neustart des Dienstes würde erfolgen mit: systemctl restart httpd.service Natürlich dachte ich, das Kommando so zu …

5
Wie führe ich einen Befehl aus, bei dem sudo umgeleitet oder weitergeleitet wird?
Ich versuche, die Best Practices für die Verwendung von sudo anstelle des Root-Kontos zu befolgen. Ich führe eine einfache Concat-Datei aus, wie zum Beispiel: sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock Dies schlägt fehl, da rechts neben ">>" der normale Benutzer ausgeführt wird. Das Hinzufügen zusätzlicher Sudos schlägt ebenfalls fehl (erwartetes Verhalten …


2
sudo als ein anderer Benutzer mit ihrer Umgebung
$ whoami admin $ sudo -S -u otheruser whoami otheruser $ sudo -S -u otheruser /bin/bash -l -c 'echo $HOME' /home/admin Warum wird nicht $HOMEfestgelegt, /home/otheruserobwohl Bash als Anmeldeshell aufgerufen wird? Insbesondere /home/otheruser/.bashrcwird nicht bezogen. Wird auch /home/otheruser/.profilenicht beschafft. - ( /home/otheruser/.bash_profileexistiert nicht) BEARBEITEN: Das genaue Problem ist tatsächlich https://stackoverflow.com/questions/27738224/mkvirtualenv-with-fabric-as-another-user-fails

3
sshfs mount, sudo bekommt die Erlaubnis verweigert
Ich verwende sshfs, um einen Ordner mit einigen Python-Projekten über ssh in mein ~/Verzeichnis zu laden . $ mkdir -p ~/mount/my-projects $ sshfs user@example.com:/home/user/my-projects ~/mount/my-projects Ich kann die meisten Befehle ausführen, wie zu erwarten war: $ ls ~/mount/my-projects some-python-project Aber wenn ich versuche, irgendetwas damit zu tun sudo, schlägt dies …
53 ssh  sudo  sshfs 

1
Warum ist sudo in Debian nicht standardmäßig installiert?
Ich las eine Anleitung zur Installation von Software und las bis zu dieser schockierenden Aussage: sudoist nicht standardmäßig auf Debian installiert. Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist, und installieren Sie es. Als aktueller Debian-Benutzer ist dies schwer zu glauben, da ich es von der Installation …
51 debian  sudo 

2
Was ist die richtige sudoers-Syntax, um einen Benutzer hinzuzufügen?
Laut den Kommentaren in /etc/sudoers(Fedora 13): ## Syntax: ## ## user MACHINE=COMMANDS ## ## The COMMANDS section may have other options added to it. Meine zwei verwandten Fragen: Was bedeutet das ALL=(ALL) ALLin der folgenden Zeile: root ALL=(ALL) ALL Ich habe diese beiden Zeilen getestet, kann aber nicht herausfinden, wie …
50 sudo 

5
Wie kann ich "alias sudo !!"?
Ich versuche, einen Alias ​​für sudo !!in Bash festzulegen. Ich habe es versucht alias sbb='sudo !!', aber es interpretiert das als wörtlich !!und druckt sudo: !!: command not found Wenn ich doppelte Anführungszeichen verwende, wird der doppelte Knall in der Zeichenfolge selbst ersetzt, sodass dies nicht funktioniert. Gibt es eine …


4
Aufforderung zur Eingabe des sudo-Passworts und programmgesteuerte Erhöhung der Berechtigungen im Bash-Skript?
Ich arbeite derzeit an einem Bash-Skript, das verschiedene Programme auf einem Standard-Linux-System (derzeit Ubuntu) installiert und einrichtet. Da es Programme installiert und eine Reihe von Dateien in verschiedene Ordner kopiert, für die erhöhte Berechtigungen erforderlich sind, habe ich bereits den Standard "Ich benötige erhöhte Berechtigungen" -und-Exit ausgeführt. Ich möchte jedoch, …
49 bash  sudo 

5
Warum benötigt der Befehl sudo kein root-Passwort?
Ich benutze Linux seit einiger Zeit und sudodachte, ich würde bei jeder Eingabe auf den Root-Benutzer umsteigen, um einen Befehl zu erhalten. Anscheinend ist dies nicht der Fall, da ich nur das Passwort meines Benutzerkontos benötige. Ich vermute, da ich nicht mit mehreren Benutzern gearbeitet habe, ist mir dies in …
48 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.