Bug 54454 - не шарит папку "/"
Summary: не шарит папку "/"
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: xfreerdp3 (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
: 54455 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-05-26 09:24 MSK by Александр
Modified: 2025-05-26 11:31 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Александр 2025-05-26 09:24:23 MSK
При подключении к удалённому компу (в моём случае на windows) если я пробрасываю корень, то в винде папка появляется, но пустая. Если я указываю папку /home/user то папка появляется и доступно содержимое.
Установил пакет 2.11.7-alt3, там всё норм. Шарятся любые папки
Comment 1 Alexander Makeenkov 2025-05-26 09:32:55 MSK
*** Bug 54455 has been marked as a duplicate of this bug. ***
Comment 2 Белая Алёна 2025-05-26 11:31:37 MSK
Проверено на Sisyphus в версии:
xfreerdp3-3.15.0-alt1

Стенды:
Alt Workstation K 11 x86_64, обновленная до Sisyphus
Alt Workstation 11 x86_64, обновленная до Sisyphus
Windows 10 pro 22H2 

Подключение производилось с ALt к системам Windows и Alt.
Ошибка воспроизводится как при подключении к машинам Windows, так и при подключении к машинам Alt. Корневая директория не пробрасывается ни через опцию /drives (хотя согласно официальной документации эта опция как раз должна подключать корень: https://github.com/awakecoding/FreeRDP-Manuals/blob/master/User/FreeRDP-User-Manual.markdown), ни через более явное указание, например /drive:rootdir,/

Шаги воспроизведения при подключении к Windows:
1. На Windows разрешить удаленный доступ, например: 
Перейти в "Панель управления" -> "Система и безопасность" -> "Система"-> "Дополнительные параметры системы" на вкладке "Удаленный доступ" и выбрать в меню "Удаленный рабочий стол" "Разрешать подключения от компьютеров с любой версией удаленного рабочего стола".
2. На клиенте Alt установить необходимый пакет:
# apt-get install freerdp3
3. С машины Alt подключиться к Windows с пробросом директории:
$ xfreerdp /u:<user> /p:<pass> /v:XX.XX.XX.XX /drives
или
$ xfreerdp /u:<user> /p:<pass> /v:XX.XX.XX.XX /drive:rootdir,/

Шаги воспроизведения при подключении к Alt:
1. Настроить rdp-сервер (машина с Alt)
# apt-get install xrdp freerdp3-server fuse -y
# gpasswd -a test tsusers && \
gpasswd -a test fuse && \
reboot
2. На сервере rdp завершить все графические сессии
3. На сервере rdp запустить сервисы:
# systemctl enable --now xrdp xrdp-sesman
4. На клиенте Alt установить необходимый пакет:
# apt-get install freerdp3
5. Подключиться с клиента Alt к серверу rdp с пробросом директории:: 
$ xfreerdp /u:<user> /p:<pass> /v:XX.XX.XX.XX /drives
или
$ xfreerdp /u:<user> /p:<pass> /v:XX.XX.XX.XX /drive:rootdir,/

Результат: в случае опции /drives корневая директория отсутствует в списке расшаренных папок.
В случае использования опции /drive:rootdir,/ директория создается пустой. Если задать имя в виде слеша, то директория создастся без названия. 
Результат аналогичен для Windows и Alt.

Ожидаемый результат: в случае опции /drives корневая директория есть в списке расшаренных папок. В случае использования опции /drive:rootdir,/ расшаренная директория не пуста.