Создание "публичной" группы для доступа к программам во всей ОС

Видите ли, у меня есть xampp, Android SDK, установленный в каталоге /opt/ как root. Теперь проблема в том, что эту машину используют 2 человека (моя сестра и я), и даже она использует их обоих. Проблема возникает, когда она использует Android Studio из своего аккаунта. Она получает эти ошибки "Отказано в доступе" при сборке приложения или его отладке.

Моя учетная запись, с другой стороны, не имеет проблем при использовании Android Studio, поскольку владелец /opt/Android/* это я (drwxr-xr-x 10 suryateja suryateja 4096 May 20 23:05 Sdk).

Поэтому я думал о создании группы, чтобы все пользователи в этой группе могли получить доступ ко всем файлам / каталогам типа "Отказано в доступе".

Это возможно? Если так, может кто-нибудь помочь мне в этом?
Спасибо!

1 ответ

Решение

Во-первых, комментарии от @user68186 абсолютно правильны, и вы, вероятно, должны делать это правильно. Но чтобы ответить вам:

создать новую группу

sudo groupadd androidStudio

Теперь добавьте вашего пользователя и вашего сестринского пользователя в эту группу

sudo usermod -a -G androidStudio  suryateja

сделайте то же самое, что и выше, для имени вашей сестры.

Теперь вы должны изменить группу владения /opt/Android недавно созданной группе

sudo chgrp {-R} [group] [file|directory]

так для тебя

sudo chgrp -R androidStudio /opt/Android/
Другие вопросы по тегам