Am 18.03.2014 17:09, schrieb Lentes, Bernd:
when i connect using X2go from a windows host to a linux host, on the linux host the following mountpoint appears: bernd.lentes@127.0.0.1:/cygdrive/D/DOCUME~1/BERNDL~1.000/X2GO~1/S-67AA~1/spool on /tmp/.x2go-root/spool/C-root-52-1395158341_stDKDE_dp32 type fuse.sshfs (rw,nosuid,nodev,default_permissions)
Can anyone explain me why x2go uses a mountpoint to connect to a remote host ? Another mystery for me is why can't i access the folder /tmp/.x2go-root/spool/C-root-52-1395158341_stDKDE_dp32. And i don't find the folder /tmp/.x2go-root/spool/C-root-52-1395158341_stDKDE_dp32 on my windows systems. Using df on the linux host hangs without giving results. Terminating the connection df runs fine. Can anyone put a bit light on it for me ?
For a full & correct explanation, wait for Mike#1's reply, I guess he knows best about this.
My guess is that given the name "spool", it's for printing to the printer attached to the client (you probably enabled that option in the client or session config). Keeping a filehandle open and then deleting the file/directory might be something that is done for security reasons (so no other user on the host is able to drop possibly unwanted things into that folder). At least that's where I've seen such trickery before. That would also explain why your df or du commands are acting strangely.
-Stefan