форум читал, мануалы и интернет курил, но только ещё больше запутался, потому прошу помощь зала
Mint 20.3 Cinnamon, 3 пользователя: user1, user2, user3
на диске С (ну, вы поняли ), на первом SSD: /boot/efi, /, /home
Второй SSD планируется как общая файлопомойка для всех пользователей + расшаренные по сети каталоги.
В какой ФС лучше отформатировать SSD для этих целей?
С какими ключами его правильнее примонтировать, какие разрешения и как задать, чтобы диск автомонтировался в системе даже без входа пользователя, светился в сети, чтобы все пользователи имели полный доступ на чтение+запись+выполнение всех файлов на втором SSD?
Со старым диском в NTFS проблем с правами доступа не было, а прикупил новый SSD, вроде как по-уму форматнул в Ext4, подключил через Диски автомонтирование для всех по человеческому /dev/disk/by-lebel/FX-512, чтобы отображалось понятное имя, а не UUID, вроде бы задал всем 777 на всё, но если кто-то скидывает на диск файлы, то они становятся недоступны для других и нужно каждый раз chmod -R 777, чтобы дать полные разрешения остальным, что ни есть гуд.
Как примонтировать второй винт для всех?
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
- Сообщения: 10051
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 129
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1959 раз
- Контактная информация:
Как примонтировать второй винт для всех?
Создай группу(назови как хочешь)
Добавь в эту группу всех пользователей
Выдай этой группе права
Добавь в эту группу всех пользователей
Выдай этой группе права
-
Автор темы - Сообщения: 6
- Зарегистрирован: 07 окт 2022, 19:48
- Откуда: Земля
- Поблагодарили: 1 раз
- Контактная информация:
Как примонтировать второй винт для всех?
так задал, точнее подключил всех в группу users
а всё равно такая пурга происходит %-(
редактировать/удалять/менять права может только тот, кто файл/каталог создал и скинул на "файлопомойку".
а всё равно такая пурга происходит %-(
редактировать/удалять/менять права может только тот, кто файл/каталог создал и скинул на "файлопомойку".
-
Автор темы - Сообщения: 6
- Зарегистрирован: 07 окт 2022, 19:48
- Откуда: Земля
- Поблагодарили: 1 раз
- Контактная информация:
Как примонтировать второй винт для всех?
Как и где прописать, чтобы файлы с каталогами становились доступны группе users, когда их кто-то переносит из своего /home на вроде бы общий диск?
-
Автор темы - Сообщения: 6
- Зарегистрирован: 07 окт 2022, 19:48
- Откуда: Земля
- Поблагодарили: 1 раз
- Контактная информация:
Как примонтировать второй винт для всех?
а при помощи встроенной утилиты "Диски" разве это нельзя сделать? У меня сейчас так:
может это nosuid нужно поменять на suid?
может это nosuid нужно поменять на suid?
-
- Сообщения: 2024
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 30
- Откуда: BY
- Благодарил (а): 79 раз
- Поблагодарили: 435 раз
- Контактная информация:
Как примонтировать второй винт для всех?
Потому что он владелец создаваемого им в этой папке контента (файлы и папки) и на них выставляются его права. Если вы используется Samba, то нужно смотреть разрешения как для группы и пользователей самой Samba, так и для группы и пользователей той системы, на которой расположены ваши шары. Если их права совпадают, то в теории проблем быть не должно. Но как на мой взляд, в Samba слишком много мучений и подводных камней, связанных именно с правами, что может снизить энтузиазм до нулевой отметки. Лучше уж установить Syncthing (каждому пользователю сети), пригласить в предоставляемые в доступ папки необходимые компьютеры и просто работать. По крайней мере, за год использования этим ПО как в ЛВС, так и при совместном использовании даже через Интернет, ни разу не возникло каких-либо проблем. Плюс бонус, связанный с возможностью включения управления версиями файлов, что помогает даже при случайном удалении контента.
P.S. Сайт Syncthing на английском, по после установки ПО панель управления отображается на русском.
-
Автор темы - Сообщения: 6
- Зарегистрирован: 07 окт 2022, 19:48
- Откуда: Земля
- Поблагодарили: 1 раз
- Контактная информация:
Как примонтировать второй винт для всех?
Нет, до геморроя с Samba я ещё не дошёл, пока пытаюсь разобраться с комфортной эксплуатацией компьютера локальными пользователями без каких-либо костылей, например, с форматированием в NTFS.
И мне нужно сделать так, чтобы пользователи Виндовс с 20-летним стажем не испытывали дискомфорт от Линукса.
По описаниям вроде можно сделать как-то, чтобы файлам и папкам при перемещении в них файлов присваивались права группы. Вот мне и необходимо сделать, чтобы группа, помещаемых на диск файлов и папок устанавливалась users, а владелец nobody, но последнее не обязательно.
С какими параметрами автомонтировать диск:
suid,nodev,nofail,x-gvfs-show - как это автоматом устанавливается в программе Диски?
или исправить на
defaults (использовать опции монтирования fstab по умолчанию - rw,suid,dev,exec,auto,nouser,async) ?
И нужно ли дополнительно выставлять разрешения (в каком месте?) SUID и SGID?
P.S. и что делает параметр dev/nodev (интерпретировать блочные устройства)? Что за блочные устройства? SSD - это блочное устройство?
И мне нужно сделать так, чтобы пользователи Виндовс с 20-летним стажем не испытывали дискомфорт от Линукса.
По описаниям вроде можно сделать как-то, чтобы файлам и папкам при перемещении в них файлов присваивались права группы. Вот мне и необходимо сделать, чтобы группа, помещаемых на диск файлов и папок устанавливалась users, а владелец nobody, но последнее не обязательно.
С какими параметрами автомонтировать диск:
suid,nodev,nofail,x-gvfs-show - как это автоматом устанавливается в программе Диски?
или исправить на
defaults (использовать опции монтирования fstab по умолчанию - rw,suid,dev,exec,auto,nouser,async) ?
И нужно ли дополнительно выставлять разрешения (в каком месте?) SUID и SGID?
P.S. и что делает параметр dev/nodev (интерпретировать блочные устройства)? Что за блочные устройства? SSD - это блочное устройство?
-
- Сообщения: 4511
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 99
- Благодарил (а): 51 раз
- Поблагодарили: 1997 раз
- Контактная информация:
Как примонтировать второй винт для всех?
Блин, народ. Вы не туда смотрите. Когда файл создается - ему выставляется владелец и группа. По умолчанию - группа будет группой владельца (ее название обычно совпадает с его именем т.е. slant:slant). Чтобы работало решение с группой приведенное выше - нужно поменять УМОЛЧАНИЯ с которыми создаются новые файлы, чтобы группой по умолчанию для них становилась группа со всеми юзерами. И добавлялись права на запись в нее. Есть несколько путей это сделать, но мне удобней (в смысле - гибче в настройке) всего через расширенные атрибуты.
Ну, или здесь, скажем: https://itsecforu.ru/2019/03/15/%E2%9B% ... %B2-linux/
В гугле вообще про это хорошо и много.
man setfacl
и man getfacl
про ключ -d.Ну, или здесь, скажем: https://itsecforu.ru/2019/03/15/%E2%9B% ... %B2-linux/
В гугле вообще про это хорошо и много.
-
- Сообщения: 31
- Зарегистрирован: 30 дек 2018, 12:29
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
- Контактная информация:
Как примонтировать второй винт для всех?
Как вариант использовать sdb1 или что там у вас через SAMBA
в /etc/fstab
В /etc/samba/smb.conf
Для каждого локального пользователя создать закладку в файловом менеджере.
в /etc/fstab
Код: Выделить всё
/dev/sdb1 /mnt/sdb1 auto nosuid,nodev,nofail 0 0
Код: Выделить всё
[shara]
comment = shara
create mask = 0666
directory mask = 0777
guest ok = Yes
path = /mnt/sdb1/shara/
read only = No
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость