2

Почему myfile.txt и myotherfile.txt имеют разные владельцы?

Первый каталог, myhandle на моем рабочем столе, был создан с помощью sudo chown . Второй каталог в /run /... был создан как сетевая файловая система с помощью keybase.

Из моего ~/ рабочего стола / myhandle:

$ ls -l ..
total 0
drwx------ 1 me root 126 Nov 23 23:10 myhandle

$ ls -la
total 0
drwx------ 1 me root 126 Nov 23 23:10 .
dr-x------ 1 me root  46 Nov 20 01:50 ..

$ cat > myfile.txt
test

$ ls -la
total 4
drwx------ 1 me root 146 Nov 23 23:11 .
dr-x------ 1 me root  46 Nov 20 01:50 ..
-rw-rw-r-- 1 me me    5 Nov 23 23:11 myfile.txt

From /run /user /1000 /keybase /kbfs /private /myhandle

$ ls -l ..
total 1
drwx------ 1 me root 504 Nov 23 23:12 myhandle

$ ls -la
total 0

$ cat > myotherfile.txt
test

$ ls -la
total 1
-rw------- 1 me root 5 Nov 23 23:12 myotherfile.txt

1 ответ1

2

Компонент пути kbfs звучит так, как будто его содержимое может находиться в другой файловой системе (kbfs - это имя используемой базы ключей файловой системы).

Для особых файловых систем не является неслыханным не придерживаться общих ожиданий относительно разрешений.

См. Также старую ошибку в базе ключей, когда в своей файловой системе она сообщала о совершенно других разрешениях, чем фактически использовала: https://github.com/keybase/kbfs/issues/212

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .