duckeo wrote:
Ok then. "What sort of DE/WM setup do you plan on having for your
clients?" is a question you need to ask yourself.
Purely KDE for the moment, desktop wise it would be the same for each user.
Essentially if it's a small number of users and you want to let them
setup their own X flavor, you could basically set it up as follows:
#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
startkde& # or whatever X style they like, such as startfluxbox, xfce4-session,
etc
I'd rather not have to make the user log in via SSH and invoke a vnc
each, or even have vnc listening on X number of ports for different
users.
What I'd like to happen is users VNC into the box on a particular
port, and be greeted with a Login screen to KDE (kdm).
The guide I've been roughly following is at
http://oxo.rucus.net/docs/Terminal-Vnc-HOWTO, to give you an idea of
what I was aiming for.
Hmmm... that's an interesting HOWTO. What the writer is doing is
documenting basically how to do the DM stuff for login, but just without
the SSH. I don't think that this method is really a good idea at all for
security purposes as all data that goes through VNC is unencrypted. Make
sure you don't have anyone pass any root passwords, credit card numbers,
etc across the network during login or while they are getting logged in
:). Setting up a firewall for a set of trusted PCs as close as possible
to your VNC machine may be an incredibly wise idea as well while you
don't have anything setup for SSH logins.
I don't know anything in general to accomplish X forwarding (except
paid for solutions such as Reflection X, Hummingbird, etc), so maybe
going with VNC is a good idea. So I suggest setting up everything
described in the HOWTO, but have SSH keys setup so then people don't
have to worry about 'annoying' password based logins via SSH. Read
http://www.jfitz.com/tips/ssh_for_windows.html#Automatic_login for more
details on how to do this via putty. The only thing I can think of
that's causing issues is maybe kdm isn't running on port 177. Have you
attempted setting it up to listen on port 177, and also have you checked
to see if login via the local box is possible? Testing out to see if
that works or not might be something to really try first before seeing
whether or not the VNC is at fault. Then, try logging in via another
account, see if that works, and go down the line determining what the
issue is. If you can't login via VNC, check the console with the VNC
server started for any error messages that were displayed during
execution (there might be some issues encountered during startup). I
would also check the vncserver (invoke 'whereis vncserver' or 'which
vncserver') file (I don't think it's binary but an actual script used
for listening via TCP but I could be wrong). If it's a script (and
hopefully not a binary file), it should contain any relevant information
about what variables get setup during execution because vncserver
eventually calls Xvnc, which does the actual serving. There might be
some variables in vncserver which might help you determine when and how
to add information in other commands and files (ie inetd.conf and kdm
conf file wherever it is). Also, since you are running everything from a
login manager as opposed to a direct VNC invocation, you may need to
create the relevant files like ~/.Xsession, etc or setup the system wide
Xsession file properly.
Hopefully this helps as a start. I have no tried this so I can't
guarantee any solutions but hopefully I brought something up which will
lead you to a solution. The person who wrote the doc should be advised
as to what actual steps need to be taken to make sure this works since
the doc lacks some relevant details. Then again, a lot of docs do need
to be improved and not just this one :).
Take care and good luck :).
-Garrett
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"