ubuntu + xrdp + файловая база на обычных формах

1. Grekk 43 10.02.24 01:05 Сейчас в теме
Возможно ли организовать совместный доступ нескольких пользователей, подключенных по RDP на сервер ubuntu к файловой базе на обычных формах?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
9. user-z99999 67 14.02.24 10:36 Сейчас в теме
(1)
Подобная ситуация может возникнуть по двум причинам:
Первая – это то, что удаленный пользователь системы обладает недостаточными правами.
Вторая – 1С может блокироваться антивирусной программой или брандмауэром.

Не обходимо дать права доступа к файлам базы. Сделать доступ, чтоб файлы можно было по сети изменять и во вкладке безопасности юзера не забудьте добавить.
Выделяем файлы (у меня вот эти - 1Cv8.1CD,1Cv8.log и т.д.), жмем правой кнопкой мыши на них, свойства - безопасность, далее думаю разберетесь что поставить.

2. Добавь 1Cv8.1CD в список исключений антивирусника, Каспер очень любит его перепроверять...(это для windows)
2. XAKEP 10.02.24 19:07 Сейчас в теме
3. Grekk 43 10.02.24 22:24 Сейчас в теме
(2) хотя бы двоих.
Когда первый пользователь открывает базу через толстый клиент, следующий уже не может ее открыть из-за ограничений связанных с одновременным доступом к файлу 1cv8.1cd
4. Online-Ufa 11.02.24 08:18 Сейчас в теме
(3) Покажите скрин с сообщением про одновременный доступ к 1Cv8.1CD
6. Grekk 43 14.02.24 00:18 Сейчас в теме
(4) Права на каталог account01 и на все его содержимое установил = 777.
Создал группу users_1c, добавил в нее пользователей user01 и user02.
Владельцами каталога и содержимого назначил пользователя useradmin и группу users_1c.
user01 открывает базу, следом user02 получает "Ошибка при открытии файла блокировок ... 1Cv8.1cd". (скриншот)
Вижу в каталоге с базой создается файл блокировки 1Cv8.1CL с владельцами user01:users_1c и правами доступа 640, т.е. у пользователя user02 есть только доступ на чтение этого файла, как для члена группы владельца
Прикрепленные файлы:
8. Online-Ufa 14.02.24 09:41 Сейчас в теме
(6) У пользователей должны быть полные права не только на файл базы 1Cv8.1CD, но и на все временные файлы создаваемые в папке с базой (с префиксом Tmp), файлы блокировок (с расширением .1CL), а также служебные файлы, используемые для контроля совместного доступа пользователей (с расширением .cfl)
Наиболее частые ошибки, встречающиеся при работе с файлом базы данных 1Cv8.1CD

P.S.
По сети доступ еще может блокировать межсетевой экран или антивирус, надо добавить в исключения.
10. Grekk 43 14.02.24 15:18 Сейчас в теме
(8) Спасибо за помощь.
В итоге задачу решил следующим образом...
Чтоб доступ к временным файлам был у всех пользователей, нужно запускать платформу под одним пользователем.
sudo /opt/1cv8/common/1cestart - запускает платформу под пользователем root,
но если подключен через RDP выдает ошибку "Unable to initialize gtk+". Чтоб ее избежать нужно перед запуском платформы выполнить в терминале команду "xhost +"
5. XAKEP 11.02.24 09:45 Сейчас в теме
(3)
базовая версия конфигурации ?
7. Grekk 43 14.02.24 00:19 Сейчас в теме
(5) нет, ПРОФ, аппаратный ключ на 5 пользователей
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот