rootユーザーから一般ユーザーに切り替えるとGNU画面が機能しない

rootユーザーから一般ユーザーに切り替えるとGNU画面が機能しない

rootとしてログインして使用すると、su userそのユーザーの画面セッションにアクセスできません。これは正常ですか?

この場合、画面ではそうではないと文句を言います/dev/pts/x

ルートで開いた端末を必要な方法で制御できないと思います。そうですか?

答え1

通常、実際に訴える前に、/dev/pts/x の所有権を訴えたユーザー (root) に変更できます。これにより、ユーザーは画面を元の端末に接続できます。

# chown someuser /dev/pts/x
# su - someuser
$ screen -dr somescreen

これをよりスムーズに行うには、エンドデバイスの所有権設定を調べてグループの読み取り/書き込みに設定し、ユーザーがアクセスできるグループを持つことができます。これは重大な安全上のリスクを引き起こす可能性があるため、このルートを探索するときは注意してください。

関連情報