Ich bin als root in einem Feld freebsd (10) angemeldet und ich versuche, ein Skript (oder einen beliebigen Befehl) als ein anderer Benutzer auszuführen, aber ich bekomme: "su: Sorry"Ausführen unter anderem Benutzer unter FreeBSD
[email protected] ~ # whoami
root
[email protected] ~ # cat /etc/passwd
#...
myuser:*:1001:1001:my name:/home/myuser:/usr/local/bin/bash
#...
[email protected] ~ # su -m myuser -c '/bin/ls /tmp'
su: Sorry
[email protected] ~ # su -m myuser
su: Sorry
Standardmäßig wird es verwendet, aber es ist keineswegs die einzige Möglichkeit, su zu verwenden. In der Frage, auf die Sie verlinken, gibt es eine Antwort, die beschreibt, was der Benutzer mit su machen will. – Lexib0y