Hiding Shutdown/reboot in logout dialog and possible security issue
Nio Wiklund
nio.wiklund at gmail.com
Thu Jul 10 12:53:30 UTC 2014
2014-07-10 14:21, Anders Bruun Olsen skrev:
> Hi,
>
> I am looking to build a new terminal server for remote desktops which
> will be accessed through NoMachine Enterprise. Lubuntu and LXDE looks
> like a nice fit, but I have run into a couple of issues.
>
> I have a default install of Lubuntu 14.04 64-bit. I have created a
> non-privileged user (no sudo rights). I have also installed NoMachine
> Enterprise Server. First thing I discovered was what I would almost call
> a security issue. When my non-privileged user is logged in remotely
> (with Nomachine Enterprise Client), choosing shutdown in the logout
> dialog actually does shut down the server. How can this user shut down
> the server, without root access? I found out, that if I ensure lightdm
> isn't running (nobody will login locally), my unprivileged user can't
> shut down the server, but will be asked for the password to a privileged
> user, so I guess this is an issue with lightdm. Is this really intended
> behavior?
I think it is made for desktop installation, where any user should be
able to shut down the computer. But it is not suitable for a server. I'm
glad you found a way to stop shutting it down with superuser privileges.
But, many people will discourage the use of a graphical desktop
environment for a server. Do you really need it? Or maybe a simple
window manager like Openbox or Fluxbox would do?
>
> Next up, I would like to hide the shutdown and reboot buttons in the
> logout dialog. The only way I have been able to find by searching, is to
> actually change the source code for lxsession-logout and recompile. Is
> there really no other way to hide those buttons?
Sorry, I don't know this, but think other people can help you with it.
> --
> Anders Bruun Olsen
> It-ansvarlig
> Det Danske Sprog- og Litteraturselskab
> (Society for Danish Language and Literature)
>
>
More information about the Lubuntu-users
mailing list