Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Проблема с общим доступом к папке пользователей FreeNX терминала(1С сервера 8,3)  (Прочитано 1679 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн slfess

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Задумка такова - организовать терминальный сервер 1с 8.3 , работающий в файловом режиме.
Поднял Free NX терминал, установил 1с, создал папку в /хоум для базы, дал ей общий доступ (sudo chmod -R 777), вкинул сам файл базы и дал к нему доступ для всех.
Запускаю базу на юзере1 - запустилось.
Одновременно запускаю на юзере2 - пишет база занята.
Всюду закрываю 1с.
Запускаю базу на юзере2 - запустилось.
Одновременно запускаю на юзере1 - пишет база занята!!! >:( ОК. Запускаю в новом окне под другим пользователем базу на юзере2 - запустилось :(! Смотрю в папку базы - появились новые файлы, даю к ним полный доступ для всех. Пробую запустить на юзере1 - запустилось, вроде бы УРА!, НО при закрытии всех сессий 1с новые файлы пропадают. И начинай сначала.
Помогите, что нужно сделать чтоб к новым файлам в папке сразу был полный доступ для всех пользователей и было не важно, в чьей сессии произошло их создание.   

Оффлайн AndreX

  • Участник
  • *
  • Сообщений: 133
    • Просмотр профиля
chmod u+s /dir помоему и хватит
01001000 01100101 01101100 01101100 01101111 00100000 01110111 01101111 01110010 01101100 01100100

Оффлайн slfess

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Увы, после  "sudo chmod u+s /home/test" права папки имеют вид rwxr-xr-x, собственно как и на момент создания

Оффлайн Maxlinus

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
попробуйте bindfs
sudo apt-get install bindfs

монтируйте каталог '/media/Data' в то же самое место, с нужными опциями:
sudo bindfs -o perms=0770,mirror=@family,group=family /media/Data/ /media/Data/

где:
perms=0770 = разрешения (в данном случае 0770, означает, что файлы будут иметь разрешения rwxrwx---, тоесть владелец и члены группы имеют полный доступ к файлу, а другим пользователям, доступ ограничен );
mirror=@family - все пользователи группы family будут считаться владельцами файлов в расшаренной папке;
group=family - всем создаваемым файлам, а также скопированным или перенесенным в расшаренную папку, будет сразу присваиваться указанная группа family.
Больше про опции можно почитать в man'е к bindfs.

Оффлайн ooleguner

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
напишите пожалуйста какая у Вас версия ubuntu.... ибо уже неделю пытаюсь сделать терминальный сервер с 13.04.... но клиенты вылетают после esteblishen display connection... (появляется эмблема no machin и всё... )

 

Страница сгенерирована за 0.098 секунд. Запросов: 25.