OpenVZ Forum


Home » International » German » Kein screen als User
Re: Kein screen als User [message #10776 is a reply to message #10771] Wed, 28 February 2007 16:40 Go to previous message
curx
Messages: 739
Registered: February 2006
Location: Nürnberg, Germany
Senior Member

Hi Christian,

das hat nix mit OpenVZ zu tun, das ist normal und gewollt!

Das File /dev/pts/0 gehört dem User, er sich inital in einen TERMINAL "einloggt", bei vzctl enter <VEID>, bekommst Du als
USER root ein eigenes Virtuelles TERMINAL zugewiesen, wechselst Du aber mit su den Benutzer gehört das TERMINAL immer noch dem Benutzer root, du wechselst nur den Benutzer Kontext.

Bsp:

# vzctl enter <VEID>

VEID_root # ps af
PID TTY STAT TIME COMMAND
17612 pts/0 Ss 0:00 -bash
17618 pts/0 R+ 0:00 \_ ps af

Spalte TTY (tty für "Teletype)

VEID_root # ls -la /dev/pts/0
crw------- 1 root root 136, 0 Feb 28 16:33 /dev/pts/0

VEID_root # su - <USER>
VEID_USER # screen
Cannot open your terminal '/dev/pts/0' - please check.

d.h entweder Reihenfolge umkehren :
erst "screen"en und danach evtl, mit su benutzer wechseln

VEID_root # screen su - USER

oder
* gleich sich als USER anmelden, dann bekommt er auch sein eigenes Terminal (bsp. remote mit ssh)

oder
* den Midnight Commander (mc) benutzer, der stellt Dir als USER noch eine weitere (SUB)SHELL mit eigenem Terminal zu Verfügung, in diesem kannst Du dann mit screen arbeiten.

VEID_root # su - USER
VEID_USER # mc
// starten und <strg>+<o> drücken: so kommst Du auf die SUBSHELL ohne mc-Struktur

[Updated on: Wed, 28 February 2007 16:42]

Report message to a moderator

 
Read Message
Read Message
Previous Topic: *gelöst*, OpenVZ startet nicht (nicht modularer Kernel!)
Next Topic: Firewall auf dem Hostsystem
Goto Forum:
  


Current Time: Sun Aug 10 21:58:03 GMT 2025

Total time taken to generate the page: 0.32921 seconds