Screen and su question.

yuk yuk at xs4all.nl
Tue Jan 11 17:03:07 EST 2005


Hi Guys,

 

With great joy I have read all the posts in this lists and most of the
information is very valuable! Thank you all for that.

 

Now, the time has come that I need some help. 

 

I want to use screen to monitor my server and have created a script to start
it. However, I have a problem with screen which I do not know how to solve.
It's probably something trivial, but my UNIX knowledge is not so great yet
so I am quite stuck. Below is a snip let of what I wanted to do and does not
work.

 

 

Using username "yuk".

Authenticating with public key "imported-openssh-key" from agent

[yuk at yoda yuk]$ su -

Password:

[root at yoda root]# su - coduo -c screen

Cannot open your terminal '/dev/pts/6' - please check.

[root at yoda root]# ls -la /dev/pts

totaal 148

drwxr-xr-x   2 root root      0 jan 11  2005 .

drwxr-xr-x  25 root root 147456 jan 11 22:22 ..

crw--w----   1 cod  tty  136, 0 jan 11 22:58 0

crw--w----   1 yuk  tty  136, 1 jan 11 22:59 1

crw--w----   1 root tty  136, 2 jan 11 22:53 2

crw--w----   1 yuk  tty  136, 3 jan 11 22:59 3

crw-------   1 yuk  tty  136, 4 jan 11 22:59 4

crw--w----   1 yuk  tty  136, 5 jan 11 23:00 5

crw--w----   1 yuk  tty  136, 6 jan 11 23:00 6

[root at yoda root]# tty

/dev/pts/6

 

 

In bold, you can see that the screen command fails because it cannot open
the /dev/pts/6 pseudo terminal. That is correct because that terminal is
owned by the user YUK not the user CODUO which I have su'ed to before
calling screen.

 

If anyone can help me out I would really appreciate it.

 

Kind regards,

Yuk.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/cod/attachments/20050111/97a419ba/attachment.htm>


More information about the Cod mailing list