On 03/31/2011 08:44 PM, Dick Kniep wrote:
>
> Hi list,
>
>  
>
> Reading all comments on my stone in the pond I still think it is not
> really clear what the problem is (and my proposed solution)
>
>
> I do not want to secure the entire server. I only want a door that can
> be locked. So I allow a user to use the terminal. Okay he is allowed
> to use the terminal and so he can do anything he likes. No problem.
>
>  
>
> Or I say on the server the user may only use program XYZ. XYZ starts
> and that is all. If XYZ deletes my system that is Okay by me. The user
> had access to that program and that is it.
>
>  
>
> This can be enforced by my simple solution. From the client a command
> is sent, say "Start terminal". Then in the wrapper, the user is
> matched with the command and if the match exists, the command is
> allowed and is executed. If not, the request is rejected.
>
>  
>
> Maybe this can be achieved also by apparmor, but it looks to me that
> apparmor is intended to secure the entire system which is really not
> what I want. (Or maybe I am mistaken because of lack of knowledge of
> apparmor)
>
>  
>
> Dick Kniep
>
>  
>

It looks like you want an "authorization" solution.  And that is what
functionality like "sudo" is meant for.  You make your users members of
a certain group and then give that group rights to only specific
executables.  If they try to execute anything else, the command will fail.

Regards,
Gerry



_______________________________________________
X2go-dev mailing list
X2go-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev

Reply via email to