У меня есть папка в моем домашнем каталоге, которую я хочу, чтобы она действительно была доступна всем пользователям на одном компьютере.
Итак, я установил разрешение 777. Теперь все пользователи могут получить к нему доступ. и может создавать, редактировать, удалять файлы в нем.
Однако у меня нет доступа на запись к файлам, созданным другими пользователями.
Как я могу гарантировать, что все файлы (существующие а также недавно созданные / скопированные) имеют доступ к rwx всем пользователям?
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Я предлагаю вам использовать bindfs.
bindfs позволяет нескольким локальным пользователям читать и записывать (создавать, удалять, переименовывать, изменять ...) все файлы (включая вновь созданные) из общего каталога и его подкаталоги.
Вы можете указать пользователей по имени пользователя или группе, это очень гибко.
Основной синтаксис (со страницы вики):
например в каталоге /home
:
sudo mkdir /home/shared
ПРИМЕЧАНИЕ. Если каталог уже существует, пропустите этот шаг.
Разрешите доступ только к нему root, позже мы установим разрешения с помощью bindfs :
sudo chown root: /home/shared
sudo chmod 0700 /home/shared
Теперь используйте команду bindfs для монтирования общего каталога с измененными разрешениями. Синтаксис команды:
bindfs [options] dir mountpoint
Пример:
sudo bindfs -o perms=0700,mirror-only=user1:user2:user3 /home/shared /home/shared
perms=0700
устанавливает разрешения до 0700 (чтение / запись для владельца, ни для группы, ни для других)
mirror-only=user1:user2:user3
user1, user2 и user3 будут видеть себя в качестве владельца файлов (имена пользователей разделяются двоеточием) .
Для автоматического монтирования при загрузке используйте fstab. Откройте fstab для редактирования с помощью sudo nano /etc/fstab
и добавьте строку
bindfs#/home/shared /home/shared fuse perms=0700,mirror-only=user1:user2:user3 0 0
См. - Ubuntu wiki bindfs для групповых опций и дополнительных деталей.
Другие пользователи должны установить для вас права на rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны это сделать (один из многих вариантов): [!d2 ] Установите разрешение доступа к папке для других пользователей, чтобы создать & amp; удалить файлы. Сделайте то же самое с правами доступа к файлам:
Установите разрешение доступа к папке для других пользователей для создания & amp; удалить файлы. Сделайте то же самое с разрешением доступа к файлам:
Вы можете использовать mount af FUSE (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Другие пользователи должны установить для вас права доступа к rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны сделать это (один из многих вариантов):
[/g4]
[/g5]
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Другие пользователи должны установить для вас права доступа к rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны сделать это (один из многих вариантов):
[/g4]
[/g5]
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Другие пользователи должны установить для вас права доступа к rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны сделать это (один из многих вариантов):
[/g4]
[/g5]
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Другие пользователи должны установить для вас права доступа к rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны сделать это (один из многих вариантов):
[/g4]
[/g5]
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Другие пользователи должны установить для вас права доступа к rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны сделать это (один из многих вариантов):
[/g4]
[/g5]
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html
Другие пользователи должны установить для вас права доступа к rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны сделать это (один из многих вариантов):
[/g4]
[/g5]
Другие пользователи должны установить для вас права доступа к rwx.
Если вы не хотите устанавливать новое программное обеспечение, другие пользователи должны сделать это (один из многих вариантов):
[/g4]
[/g5]
Вы можете использовать af FUSE mount (например, mhddfs) и монтировать как «rw», «exec» без опции «default_permissions». Любой пользователь должен иметь возможность читать, записывать и выполнять файлы.
http://manpages.ubuntu.com/manpages/precise/man8/mount.fuse.8.html