В системе (CentOS 7.4) есть 2 юзера user1 и user2. В /etc/passwd:
user1:x:1002:1004::/home/user1:/bin/bash
user2:x:1019:1022::/home/user2:/bin/bash
Когда я логинюсь по SFTP в midnight commander под user2 и пытаюсь скопировать файлы в /home/user1/folder появляется ошибка: Невозможно создать целевой файл. При этом права на folder:
drwxr-xr-x. 7 user1 user1 89 авг 18 2018 folder
Юзеры входят в такие группы:
$ id user1
uid=1002(user1) gid=1004(user1) группы=1004(user1)
user2 входит в группы user2, root и wheel
$ id user2
uid=1019(user2) gid=1022(user2) группы=1022(user2),0(root),10(wheel)
Я пытался добавить user2 в группу user1:
# usermod -a -G user1 user2
и изменил права на folder на
drwxrwxr-x. 7 user1 user1 89 авг 18 2018 folder
но все равно по SFTP файл не копируется в folder - ошибка "-31: Failed opening remote file. Невозможно создать целевой файл" в mc.
Когда я логинюсь по SFTP как user2 файл копируется только если я добавляю права на запись для others:
drwxr-xrwx. 7 user1 user1 89 авг 18 2018 folder
Есть какой-то изящный способ решить проблему, не давая права на запись для other в каталог folder?