[ 
https://issues.apache.org/jira/browse/GUACAMOLE-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17025946#comment-17025946
 ] 

Nick Couchman commented on GUACAMOLE-890:
-----------------------------------------

{quote}
Server processes are usually ment to be run as non-root user, so I think this 
report is rather important.

Perhaps it's a minor thing which prevents the guacamole container from starting 
using a non-root user ?

In its startup script perhaps ? Some permission issue ?
{quote}

Yes, I understand and agree, and I would not suggest that anyone run something 
like Guacamole as a root user.  I do not use Docker, but I routinely run as 
non-root users in my environment.

My question to you is for you to provide us with more detail on what you're 
seeing that prevents you from running as a non-root user?  Please help us 
understand why this doesn't work, as I believe it should work perfectly fine.

{quote}
If so tiny / non-impacting thing, perhaps we could think about it as  a 
security improvement for 1.1.0 ?
{quote}

No, the only issues that will be included in 1.1.0 from this point are those 
that are considered regressions in functionality.  Because we haven't even 
determined that there is an issue here, to begin with, let alone what needs to 
be changed or the level of effort to change it, we will not alter the 1.1.0 
release.  The only way this would make it into the 1.1.0 release at this point 
is if we determine very quickly that this is a regression due to another change 
in 1.1.0.  And, even then, it's getting a little late.

> Guacamole/Guacd Docker Process Privilege Drop
> ---------------------------------------------
>
>                 Key: GUACAMOLE-890
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-890
>             Project: Guacamole
>          Issue Type: Improvement
>          Components: guacamole-docker
>            Reporter: Anthony Boccia
>            Priority: Minor
>              Labels: docker, security
>
> Hello,
> I noticed after deploying Guacamole in docker that the processes all run as 
> the root user. Are there any plans to add support for specifying a user for 
> the processes to drop privs to and run as instead of root? I am currently 
> doing this rebuilding the containers for guacamole and guacd adding in my own 
> user and using docker compose to exec all processes triggered within the 
> container as that user. I feel like the option to specify this should be done 
> upstream.
> Thank You



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to