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


Автор Тема: Общая папка для нескольких пользователей и права доступа в ней  (Прочитано 364 раз)

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

Оффлайн vovchok

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
На одном компьютере xubuntu 19.04 по xrdp работает несколько пользователей, каждый в своем профиле, и естественно есть папка с общими документами (/home/shared). Все пользователи объединены в группу users. Права на папку вручную установлены полные (777 на директории и 666 на файлы). Но при создании (либо копировании извне) в этой папке файлов одним из пользователей права автоматом назначаются на него, а нужно на всех. Возможно ли добиться, чтобы система автоматом в этой папке давала файлам права 666, а папкам 777 (без необходимости это каждый раз делать вручную)? Есть идея выделить отдельный диск под этот клоповник и сформатить его в ntfs (где пингвину обычно плевать на права), но может есть менее радикальное и более правильное решение...

Пользователь добавил сообщение 22 Апрель 2019, 09:02:27:
Также есть еще вопрос: столкнулся с тем, что libre/open office портят числовые данные (про форматирование вообще молчу) файлов, созданных в excel, что несовместимо с использованием этих пакетов. Приходится каждому устанавливать под wine word/excel/powerpoint, что напрягает - нельзя ли как-то один раз это установить и использовать совместно (проги для wine и соответствующие ассоциации для файлов)?
« Последнее редактирование: 22 Апрель 2019, 09:02:27 от vovchok »

Оффлайн Measurer

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
На одном компьютере xubuntu 19.04 по xrdp работает несколько пользователей, каждый в своем профиле, и естественно есть папка с общими документами (/home/shared). Все пользователи объединены в группу users. Права на папку вручную установлены полные (777 на директории и 666 на файлы). Но при создании (либо копировании извне) в этой папке файлов одним из пользователей права автоматом назначаются на него, а нужно на всех. Возможно ли добиться, чтобы система автоматом в этой папке давала файлам права 666, а папкам 777 (без необходимости это каждый раз делать вручную)? Есть идея выделить отдельный диск под этот клоповник и сформатить его в ntfs (где пингвину обычно плевать на права), но может есть менее радикальное и более правильное решение...
Если надо только к этой папке, то можно поставить самбу и папку подключить как сетевую. В самбе можно как угодно назначать права и владельцев на папки.
Если ко всем файлам, то в конфигах посмотреть umask.

Оффлайн vovchok

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Если ко всем файлам, то в конфигах посмотреть umask
Спасибо за ответ, я так понял umask задает базовые права на все файлы и папки, создаваемые пользователями, а меня интересуют только права на файлы и папки, создаваемые пользователями в одной конкретной общей для них папке, а не в их личных хомяках. Пока для этой цели выделил раздел на диске, сформатил в ntfs и автоматически монтирую его при загрузке системы без права пользователям размонтировать - вроде работает.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27655
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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