今天用root用户登录系统,然后su切换到别的用户,执行screen命令时报错
Cannot open your terminal '/dev/pts/0' - please check.
然后查看/dev/pts/0的权限,发现/dev/pts/0对其他用户没有访问权限
所以在root用户下chmod 777 /dev/pts/0之后再切换用户去执行screen命令
就可以了,或者直接用那个用户登录,不要su过来,也可以。因为/dev/pts/下面的
对应的号码是由当前登录的用户产生的
[root@XXX ~]# ls -l /dev/pts/
total 0
crw--w---- 1 oracle tty 136, 0 Sep 10 21:43 0
crw--w---- 1 oracle tty 136, 1 Sep 10 08:36 1
crw--w---- 1 root tty 136, 2 Sep 10 21:43 2
[root@XXX ~]#
阅读(7401) | 评论(0) | 转发(0) |