su を screen で使用する

su を screen で使用する

自分のユーザー名の 1 つを使用しているときは、 などを発行できます。screen -S -p 0 -X eval 'stuff "say command"\015'しかし、 はできませんsu username screen -S -p 0 -X eval 'stuff "say command"\015'。権限が拒否されたというエラーが表示されます。なぜでしょうか。

答え1

su で使用しているユーザー名がスーパーユーザーではない可能性があります。

次のように入力してください。

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

パスワードを入力してください

関連情報