You are right, I'm sorry, I forgot to mention the settings of the individual 
RDP connection set up in Guacamole.

In Drive name I put
${GUAC_USERNAME}

In Drive Path:
/drive/${GUAC_USERNAME}

Where /drive/ is the folder set as the shared drive in the guacamole server.


1. if you set up the RDP connection like me, you will obtain a user separation, 
if you set the drive path the same for all connections, all users will see the 
same content in the " Guacamole Filesystem on Guacamole RDP " network drive in 
all servers.

2. in the /drive/ shared directory in the linux system you need to grant read 
and write access to the user running guacd and guacamole client (both) if I 
remember well. But I'm sure this information was already mentioned in another 
mailing list message. In my case the user is the same, so it is easy to do :-)


I hope this is all clear now! Sorry for the incomplete information.

Lorenzo


-----Messaggio originale-----
Da: Eby Mani <[email protected]> 
Inviato: giovedì 14 settembre 2023 10:40
A: [email protected]
Oggetto: Re: R: Transfer Files over RDP

 Hello Lorenzo,

Thank you for explaining.

When connecting to linux system via Guacamole using ssh, we simply enable sftp 
transfer and specify File browser root directory: path. and all transferred 
files are stored on target system.

I assumed the same is applicable when transferring files over RDP on Windows 
and the transferred files will be available when accessing the target system 
directly without using Guacamole.


On Guacamole Edit connection --> Device Redirection --> Enable drive: enabled, 
and Drive path =  no value , Windows target system show root folder of 
guacamole server as shared drive name "Guacamole Filesystem on Guacamole RDP". 
!!!!.

And on Windows, shared folder name is  "Guacamole Filesystem on Guacamole RDP" 
unless "Drive name" is specified in Device Redirection.

1, Since there is no <username> on shared drive name (on windows, i'm logged in 
as local administrator), will shared folder contents be accessible across all 
windows systems by this user when connecting thru guacamole with drive 
redirection configured ?.

2, on Linux system running Guacamole, who should be the owner for shared folder 
path. e.g. "/var/guacamole/shared-drive" ?. The current owner is root.

Thanks,


On Thursday, 14 September, 2023 at 12:57:06 pm IST, MAURIZI Lorenzo 
<[email protected]> wrote:


Hello,



RDP file transfer works like this:

when you use Guacamole web client to upload files to a Windows machine you will 
find that there is only one folder into the Shared drive.

This folder corresponds to a subdir with the name of the user connected to 
Guacamole, that Guacamole creates automatically inside the directory specified 
in configuration as shared drive.



When you go into the Windows machine in Guacamole, you can find a mapped shared 
drive into File Explorer, you can see that it is named “<username> on Guacamole 
RDP”.

Inside this mapped drive you can find the files you uploaded before. And this 
works also in the opposite way.



The content of this shared drive is the same for all windows machines used by 
the same user, as it is the same directory in the Guacamole server that is 
mapped to the current connection.



I hope this answers your question.



Regards

Lorenzo

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to