Esto es causado por el módulo myhostname
NSS que define el nombre de host y cualquier nombre que termine en.localhost como 127.0.0.1 en ipv4 y ::1 en ipv6.
https://www.freedesktop.org/software/systemd/man/nss-myhostname.html
ls -l
показывает, что ваша группа имеет только права rx для домашнего каталога. Я думаю, что для создания чего-либо в папке требуется разрешение w.
Этого можно добиться с помощью команды :$ sudo chmod g+rwx /home
Введя команду chgrp -R homeperms /home
, вы фактически изменили групповое владение /home
и всем, что находится под ним, на homeperms.
НО, группа по-прежнему не имеет прав на запись в каталог. По вашему результату:
drwxr-xr-x 12 vanveenjorik homeperms 4096 Jul 6 09:06 home
Помните, права доступа к файлам отображаются как :ВЛАДЕЛЕЦ, ГРУППА, ВСЕ ОСТАЛЬНЫЕ
Вы можете быстро исправить это одним из следующих:
# retaining (rewriting) your existing permissions + toggling the WRITE-ACCESS bit for GROUP
chmod 776 /home
# similar, accomplished the same but simplified
chmod g+w /home
Как упоминалось в других ответах, проверка разрешений вашей группы является жизненно важным шагом.
chmod g+w /home
Однако, если вы все еще видите это после совпадения, возможно, вы добавили пользователя в группу во время того же сеанса. Выход/вход исправит эту ошибку.
Вы можете просмотреть действующие группы пользователя текущего сеанса, выполнив команду id
.
пример
$ id
uid=1000(robert) gid=1000(robert) groups=1000(robert),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),109(netdev),998(docker),1001(appadmin)
См. этот пост для подробного ответа.https://askubuntu.com/questions/455000/group-permissions-allow-but-still-get-permission-denied
Если группа была только что создана, пользователь должен -повторно войти в систему, чтобы права группы были применены.
su -l $USER
su изменяет действующего пользователя. -l указывает, что мы должны превратить эту новую оболочку в оболочку входа в систему. $USER — это переменная среды, которая всегда должна быть вашим пользователем. Те же результаты, что и у whoami