Wie kann ein Befehl nach Sudo Su verkettet werden?
694
LookingToLearn
Die Idee ist zum Beispiel einfach:
alias foo='sudo su foo && cd /tmp'
Nach dem Benutzerwechsel werden jedoch keine Befehle ausgeführt. In diesem Fall wechselt der Benutzer, aber nicht in / tmp.
hast du "mann su" gelesen? Möglicherweise suchen Sie nach der Option `-c`. Beachten Sie, dass nach der Ausführung der Befehle wieder der aufrufende Benutzer aufgerufen wird.
Fiximan vor 7 Jahren
0
@Fiximan danke, obwohl ich nicht zum aufrufenden Benutzer zurückkehren möchte.
LookingToLearn vor 7 Jahren
0
Nun, wenn ich zB `; bash` oder `; su` Am Ende meiner Befehle bekomme ich einen Fehler (den ich nicht interpretieren kann), bleibe aber als "root" angemeldet. Dinge zu tun, die Fehler aus dem Weg räumen, ist vielleicht nicht schön, erfüllt aber möglicherweise Ihre Bedürfnisse.
Fiximan vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Sudoers-Datei wurde geändert und kann nicht mehr geöffnet werden. kann keine Datei mit root öffnen
-
2
Killall Shenanigans
-
4
Wie kann ich mit dem Fenstermanager ein Programm als root starten?
-
3
Wie lösche ich eine Datei mit dem Terminal aus meinem Papierkorb in Mac OS X?
-
5
Erstellen Sie eine Gruppe, indem Sie Sudo und 777 nicht verwenden
-
2
Hängen Sie das TrueCrypt USB-Gerät ohne Sudo unter Mac OS X ein
-
5
Wie kann ich mich als Administrator oder Root bei Ubuntu-9.04 anmelden?
-
2
Füge das Verzeichnis zum Sudo-Pfad auf Wubi hinzu
-
7
Wie kann ich der sudoers-Datei einen regulären Benutzer hinzufügen?