Chinaunix首页 | 论坛 | 博客
  • 博客访问: 116141
  • 博文数量: 23
  • 博客积分: 1583
  • 博客等级: 上尉
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-06 00:49
文章分类

全部博文(23)

文章存档

2011年(2)

2010年(21)

分类: LINUX

2010-09-10 13:47:11

今天用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 ~]#

阅读(7252) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~