Доброй ночи. Решил пройти курс введения в Linux на степике (узнал, что sed не такой уж и страшный =) ) и наткнулся на задачу, которую не могу решить, а именно:
Предположим вы использовали команду sudo для создания директории dir. По умолчанию для dir были выставлены права доступа rwxr-xr-x (владелец root, группа root). Таким образом никто кроме пользователя root не может ничего записывать в эту директорию, например, не может создавать файлы в ней.
После выполнения какой команды user из группы group всё-таки сможет создать файл внутри dir?
Ну и варианты ответов. Интересует ответы вида:
sudo chown user dir
sudo chown :group dir
С первым вариантом понятно - меняем владельца на user, доступ владельцу открыт полностью, работаем.
Второй вариант я не могу понять - мы меняем только группу владельца. Юзер один, а группа - другая. Права доступа для группы не позволяют записывать, значит, после команды
sudo chown :group dir
надо еще поправить права для группы
sudo chmod g+w dir
?
А если сделать так
chown user:group dir
то права можно не менять, потому что вместе с группой сменился и юзер, для которого права rwx ?
Спасибо за разъяснение, а то такое ощущение, что каша в голове.