Почему включение юзера А в основную группу юзера Б влияет на права юзера Б?
Доброго дня!
OS: Linux Mint последний.
На компе 2 юзера.
user1 - имеет основную группу user1, и также включён в дополнительную группу sudo.
user2 - имеет основную группу user2.
У user2 имеется доступ к внешнему репозиторию git.
Юзеру user1 понадобились права для управления файлами юзера user2. Делаю так:
$ adduser user1 user2
После этого user1 включается в группу user2 и получает доступ к файлам юзера user2 ....... а у user2 исчезает доступ к репозиторию. Т.е. при попытке user2 дать команду git ... (pull, push) в консоли ошибка: Нет прав или репозиторий недоступен бла бла...
Т.е. включение user1 в основную группу user2 изменяет права user2. Это чудеса или я что-то не понимаю?
Lynn «Кофеман»,
Чудеса)) Заработало!
Теперь, если не трудно, объясните пожалуйста фокус)
Почему до того, как юзеру 1 не давали права на папку юзера 2, сам юзер 2 мог работать? Или права на папку .ssh юзера 2 меняются как-то в момент включения юзера 1 в группу юзера 2 ?
Врядли что-то само поменялось при добавлении группы
Вообще там довольно тривиальная проверка и она должна была и раньше сработать.
Проверка на то что никто кроме владельца не может изменять файлы конфигов