Хтось розуміє, чому у nobody
користувача виникають проблеми з stat
доступом до foo
каталогу, коли він напевно має дозволи на виконання? Схоже, є деякі дозволи, про які я зараз не знаю. Я 777
в цей момент редагував папку, але навіть тоді nobody
не можу stat
.
Показано, що foo
є 777
та належить nobody
:
$ sudo ls -l [sudo] password for hamiltont:
total 12
drwxr-xr-x 2 nobody nogroup 4096 Feb 17 23:05 completed
drwxr-xr-x 3 nobody nogroup 4096 Feb 17 23:05 config
drwxrwxrwx 1 nobody nogroup 4096 Feb 17 19:55 foo
Показано, що ніхто не може stat
foo
:
$ sudo su nobody nobody@ht-media:/lxc/sonarr$ ls -l
ls: cannot access foo: Permission denied
total 8
drwxr-xr-x 2 nobody nogroup 4096 Feb 17 23:05 completed
drwxr-xr-x 3 nobody nogroup 4096 Feb 17 23:05 config
d????????? ? ? ? ? ? foo
Команда mount не є нічого особливого, просто монтуйте віддалену папку ~
з машини foo
в /folder/foo
як uid=nobody
іgid=nogroup
sshfs -o uid=$(id -u nobody) -o gid=$(getent group nogroup | cut -d: -f3) foo:~ /folder/foo
Невелика річ, але ви стверджуєте: "Показати, що ніхто не може
—
стати статусом
@JakeGould Ви застали мене прибирати імена каталогів ;-) Виправлено зараз
—
Хемі
Ви пропустили одне:
—
JakeGould
d????????? ? ? ? ? ? feral