Я использую 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
. Но я думаю, что это не причина, потому что я могу редактировать некоторые файлы.