解决使用Screen出现Cannot open your terminal办法

这个问题出现在我在搭建minecraft时。首先我创建了用户: minecraft

adduser minecraft

然后进行minecraft的安装配置。具体略。

之后,切换到root安装screen

~$ su root
~# apt install screen

切换回minecraft用户,准备开启screen运行服务器。此时报错了

~# su minecraft
~$ screen -S minecraft
Cannot open your terminal '/dev/pts/2' - please check.
  • 解决方法1:

切换到root,然后执行

script /dev/null

之后切换回minecraft用户即可。

  • 解决方法2:

重新开启一个ssh连接,直接使用minecraft用户登录。然后进行screen操作就不会报错了。

参考:http://blog.sina.com.cn/s/blog_704836f401010osn.html

http://serverfault.com/questions/116775/sudo-as-different-user-and-running-screen

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注