====== 31 Cannot open your terminal '/dev/pts/X' - please check. ====== su で切り替わったユーザーでscreenを実行すると下記のようなエラーが発生する。 ===== エラー ===== Cannot open your terminal '/dev/pts/X' - please check. ===== 対応 ===== su で切り替わっても、疑似的にターミナル(pts)を作れるわけでは無いから、 su前のptsを使ってしまっていて、このエラーになってしまう。 su後のユーザで、無理やり疑似ターミナルを作成(これで、/dev/pts/以下にsu後のユーザ権限のptsが作成される) $ script /dev/null {{tag>screen}}