I start a vncserver on my server for my user (tred) at boot time with this in
/etc/rc.local:
Code:
# Start vnc server on DISPLAY:1 for tred
su - tred -c "cd /home/tred/ && vncserver :1 -geometry 1024x768 -depth 24" 2>/dev/null &
On that server my
/home/tred/.vnc/xstartup just looks like this:
you'll have to change
startkde to something different if you are running gnome, which I am not. I'll leave you to find this out
So you can do it for several users, each on different displays:
Code:
su - user2 -c "cd /home/user2/ && vncserver :2 -geometry 1024x768 -depth 24" 2>/dev/null &
su - user3 -c "cd /home/user3/ && vncserver :3 -geometry 1024x768 -depth 24" 2>/dev/null &
user3 can then connect with
vncviewer servername:3
Get the idea?