В windows не было просо, да обычные права вы выставляли легко, но если я вам задам вопросы по владельцам и группами тд, то вы скорее всего засыпитесь.
В линуксе все права пишутся в одну строчку что очень удобно и понятно.
Ваша проблемма не в правах 755 и 777 а в том что вы не понимаете их до конца. Права это не только эти 3 цифры.
А так же еще и владелец и группа.
В вашем случае что происходит.
Вы как владелец попадаете в группу 1 и у вас права 7
А вот второй пользователь уже не попадает ни в группу "доверительных" а смело в последнюю, что в вашем случае уже не принципиально поскольку и там и там 5 5 соответственно.
Обратите внимание более внимательно на права файла.
777 root root
вот права на файл, на самом деле там еще есть пара специфических прав но сейчас вам они будут не нужны
Владельца файла меняют через
chown -R user:group /home/www/test.ru
НО УЧТИТЕ! их нужно менять очень внимательно поскольку если смените на системной папке то убьете ее!
По сути что вам нужно сделать
Выставлять качественные права 755 ибо 777 это костыль
В идиале вам для этого нужно чтоб юзер и группа совпадали и там и там, в таком случае вы попадете в 7 и там и тут.
Второй вариант 775 и добавить пользователя в доверительную группу.
Посмотрите тут все есть и владелец и группа
https://sheensay.ru/wp-content/uploads/2015/06/ls-l.png