«Нет такого файла или каталога» при попытке доступа к файлу, смонтированному с помощью gio mount sftp - PullRequest
0 голосов
/ 13 февраля 2020

Я использую gio mount sftp://username@server для монтирования файлов на Linux. Затем я успешно нахожу точку монтирования в /run/user/<UID>/gvfs/ и вижу все файлы, как и ожидалось.

Но когда я попытался отредактировать некоторые файлы с помощью vim, я получил eroor E212: Can't open file for writing. Также, когда я пытался записать файл в программу Python, я получил No such file or directory: some/path. Но я могу скопировать этот путь и подтвердить, что он завершается. Что еще более запутанно, так это то, что это происходит только с некоторыми файлами.

Я использовал chmod 777 -R ./, а ls -l дает что-то вроде

-rwxrwxrwx 1 username guest    6587 Feb 11 00:14 test.py*

для всех файлов.

Я погуглил и увидел что-то вроде read-only mount. Но я думаю, что это не причина, потому что я могу редактировать некоторые файлы.

...