Для скрытых файлов изменение синтаксиса должно решить Ваши проблемы, просто удалить * из конца Вашего источника, запаздывающая наклонная черта уже указывает для захвата содержания каталога, а не самого каталога:
rsync -rzhvv --delete-after --stats --progress /test/ /server/test/ --log-file=/crons/test.log
Есть несколько разных способов сделать это. Вы можете создать полноценное решение VDI (например, VMware View) или просто создать несколько виртуальных машин и подключиться удаленно.
Если вам нужен тонкий клиент, который может подключаться как к Linux, так и к Windows, существует множество устройств, таких как HP и Wyse. Найдите устройства, поддерживающие XDMCP.
Возможно ли это только с RDP для Windows и, например, VNC для Linux?
Linux поддерживает RDP. MSWindows делает VNC.
RDP (и система XWindow) требуют дополнительного программного обеспечения, предварительно установленного на стороне клиента. Может быть, это не решение для тонких клиентов?
Существуют клиенты VNC для HTML5 и Java-апплетов. OTOH, я не верю, что возможно запускать несколько эксклюзивных сеансов на сервере MSWindows VNC (с любой другой операционной системой жесткий бит настраивает общий сеанс VNC!), А использование моста VNC-RDP кажется расточительным. Конечно, было бы тривиально настроить мультиплексор соединений, который позволяет только одному IP-потоку одновременно подключаться к определенному серверу VNC.