Die wheelGruppe auf * nix-Computern bezieht sich normalerweise auf die Gruppe mit einem root-ähnlichen Zugriff. Ich habe gehört, dass es auf einigen * Nixen die Gruppe von Benutzern ist, die das Recht haben zu laufen su, aber auf Linux scheint das jeder zu sein (obwohl Sie natürlich das root-Passwort benötigen). …
Ich möchte das Root-Konto in Sicherheit haben, auch wenn mein nicht privilegierter Benutzer gefährdet ist. Unter Ubuntu kann sudo standardmäßig nur aus "Sicherheitsgründen" verwendet werden. Ich bin mir jedoch nicht sicher, ob dies sicherer ist, als nur die Anmeldung an einer Konsole im Textmodus zu verwenden. Es gibt zu viele …
Warum brauchen wir überhaupt ein fakerootKommando? Können wir nicht einfach die Befehle sudooder verwenden su? Die Manpage sagt: fakeroot - Führt einen Befehl in einer Umgebung aus, in der Root-Rechte für die Dateimanipulation vorgetäuscht werden About.com sagt: Gibt eine gefälschte Root-Umgebung. Dieses Paket soll so etwas wie Folgendes ermöglichen: Es …
Was ist der Unterschied zwischen den folgenden Befehlen: su sudo -s sudo -i sudo bash Ich weiß, dass suich das root-Passwort kennen muss, und dass sudoich in der sudoersDatei sein muss, aber einmal ausgeführt, was ist der Unterschied? Ich weiß, dass es einen Unterschied zwischen suund gibt, sudo -sweil sich …
Um eine Root-Shell auf Computern zu starten, auf denen das Root-Konto deaktiviert ist, können Sie eine der folgenden Aktionen ausführen: sudo -i: eine interaktive Login-Shell ausführen (liest /root/.bashrcund /root/.profile) sudo -s: eine nicht angemeldete interaktive Shell ausführen (liest /root/.bashrc) In der Ubuntu-Welt sehe ich sehr oft einen sudo suVorschlag, wie …
Ich habe mich gefragt, wie ich einen Befehl als ein anderer Benutzer aus einem Skript ausführen soll. Ich habe den Eigentümer des Skripts als root festgelegt. Ich habe auch den folgenden Befehl im Skript ausgeführt, um den Befehl als Hudson-Benutzer auszuführen: su -c command hudson Ist das die richtige Syntax?
Während rootich eingeloggt bin, möchte ich suan einen bestimmten regulären Benutzer. Ich laufe su usernameund erhalte sofort die Rückmeldung, immer noch als root. Es ist kein Fehler angegeben. Mir ist das alte Problem bekannt, dass der Benutzer, nach dem Sie suchen, keine Berechtigung für den Ordner hat, in dem Sie …
Als Root verbinde ich mich mit einem Remote-Host, um einen Befehl auszuführen. Nur "Standardbenutzer" hat die entsprechende ID-Datei und die korrekte .ssh / config-Datei. Daher wechsle ich zuerst den Benutzer: su standarduser -c 'ssh -x remotehost ./remotecommand' Der Befehl funktioniert einwandfrei, aber trotz der Tatsache, dass ich "-x" verwendet habe …
Ich habe einen Benutzer, sagen wir user1, die Änderungen an seiner hat .bash_profile, einer von ihnen ändert sich die PATH, zum Beispiel: export PATH=/some/place:$PATH. Diese Änderung funktioniert einwandfrei, wenn ich mich als anmelde user1oder a su - user1. Aber wenn ich versuche, einen Befehl über suas auszuführen root, zB: su …
Ein Beispielskript kann wie folgt aussehen: #!/bin/bash sudo su ls /root Wenn Sie ./test.shals normaler Benutzer arbeiten und stattdessen lsals Superuser ausführen und beenden, wird zu root gewechselt. und wenn ich mich abmelde, wird es ls /rootals normaler Benutzer ausgeführt. Kann mir jemand etwas über den Mechanismus erzählen?
Ich habe ein Bash-Skript, mit dem eine Datei erstellt wird dd. Das Problem ist, dass dd eine große Menge an Ausgaben ausgibt, die sich negativ auf die Ausgabe meines Skripts auswirken. Beim Durchsuchen habe ich eine Lösung gefunden: dd if=boot1h of="/dev/r$temp1" >& /dev/null Gibt es eine Alternative oder wird auf …
Angenommen, ich habe 2 Benutzerkonten user1und user2. Wenn ich mich als anmelde user1und dann auf user2using umschalte su, kann ich Befehlszeilenprogramme ausführen, aber GUI-Programme schlagen fehl. Beispiel: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open display: Wie kann ich eine GUI-Anwendung ausführen?
Ich muss das im Grunde tun: DUMMY=dummy sudo su - ec2-user -c 'echo $DUMMY' Das geht nicht. Wie kann ich die Umgebungsvariable $ DUMMY an su übergeben? -p funktioniert nicht mit -l.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.