Thank you, I'll try it and let you know!
Best regards.

Il giorno gio 13 feb 2025 alle ore 15:32 Nick Couchman <[email protected]>
ha scritto:

> On Wed, Feb 12, 2025 at 12:35 PM N2Z2 NZ2Z <[email protected]> wrote:
>
>> Hello, I'm trying to set up a test environment with N Windows machines
>> that can be connected to via RDP. The idea is to have users connect to
>> Guacamole with a generic user account, and then ask for the individual
>> user's authentication during the RDP connection phase.
>>
>> The problem arises during configuration. Suppose I have a generic user
>> who logs into Guacamole, and then uses his user xxx to connect to the RDP
>> session of machine #1. I would like that session to be associated with that
>> user until logout, so that the second user yyy can connect with the generic
>> "user" to Guacamole and then connect with his user to the first free
>> machine, i.e. #2. Instead, as expected, user yyy tries to connect to the
>> first machine to which they are authorized and not to the first machine
>> that has free RDP.
>>
>> All this stems from the need to dynamically assign machines; in
>> production, potentially, I have no idea what users are working at a
>> specific time so I cannot assign machines in 1:1 mode (I would not have
>> enough to assign them 1:1). Moreover, there is often staff turnover, so I
>> would have to take into account all the new hires/resignations to change
>> the assignment.
>>
>> Obviously, nothing changes if I integrate authentication as xxx or yyy in
>> the first step in Guacamole, it was only to make the first step easier for
>> users.
>>
>> Is there a way to manage this?"
>>
> The first thing that comes to mind is that you might be looking for the
> "Balancing" connection group functionality:
>
>
> https://guacamole.apache.org/doc/gug/administration.html#connection-organization-and-balancing
>
> Basically, you can put individual connections under a "Balancing" group
> and then give users access to that balancing group, and Guacamole will try
> to balance the users across the connections in that group. You can set the
> limits of each connection in the group in terms of how many concurrent
> users can be connected to it. So, if each of your machines supports a
> single RDP connection, you set those limits on each connection, and
> Guacamole will only assign a single user to each connection. You can also
> set the "Session Affinity" option, where Guacamole will attempt to remember
> which connection a user was using and reconnect them to that specific
> connection, falling back to the next available one if that one is not
> available.
>
> -Nick
>
>>

Reply via email to