Verwenden von su mit screen

Verwenden von su mit screen

Wenn ich einen meiner Benutzernamen verwende, kann ich beispielsweise Folgendes abfeuern. screen -S -p 0 -X eval 'stuff "say command"\015'Ich kann jedoch nicht su username screen -S -p 0 -X eval 'stuff "say command"\015'; es wird eine Fehlermeldung angezeigt, dass die Berechtigung verweigert wurde. Warum ist das so?

Antwort1

Der Benutzername, den Sie mit su verwenden, ist möglicherweise kein Superuser.

Geben Sie einfach Folgendes ein:

su screen -S -p 0 -X eval 'stuff "say command"\015'

Geben Sie dann Ihr Passwort ein

verwandte Informationen