AIX Sudo Rootsh

441
Gerold

Ich darf:

sudo /usr/bin/rootsh -i -u user 

Zusätzlich möchte ich etwas machen:

echo 'date' | sudo /usr/bin/rootsh -i -u user 

Hier bekomme ich die Antwort:

no tty/pty on stdin: Not a typewriter 

Irgendeine Idee, wie man das löst?

2
Nicht sicher, ob Sie diese Arbeit machen können. rootsh, wie ich aus den Handbüchern verstehe, funktioniert wie ein Wrapper. Entnommen aus der Manpage "rootsh - ein Logging-Wrapper für Shells". Dies lässt mich denken, dass es versucht, die Kontrolle über das Terminal und nicht über "stdin" zu übernehmen. Aber zögern Sie nicht mich zu korrigieren. David Bern vor 7 Jahren 0
Welche Version von rootsh laufen Sie? David Bern vor 7 Jahren 0
Bei der Betrachtung des Quellcodes unter https://sourceforge.net/p/rootsh/code/ci/master/tree/src/rootsh.c sollte Version 1.5.4 funktionieren, soweit ich den Code in der Zeile verstehen kann 363. Ich bin selbst kein Benutzer. Bitte geben Sie nach Möglichkeit die Versionsnummer an David Bern vor 7 Jahren 0

0 Antworten auf die Frage