Не запускайте sshfs с sudo. Если вы это сделаете, ssh будет считать, что файловая система принадлежит корню. Запустите его от имени себя, тогда вы сможете записывать в файлы.
При работе без sudo вам нужно монтировать в свой собственный каталог, поскольку вы, вероятно, не можете писать в / mnt. Итак, вот пример того, как использовать sshfs после того, как вы добавили user_allow_other в /etc/fuse.conf:
$ cd # make sure you are in home directory
$ mkdir mnt # create empty directory
$ sshfs server.com: mnt # mount my home directory on server.com on ./mnt
$ ls mnt
[contents of home directory on server]
$ touch mnt/new_file # no problem creating a new file
$ fusermount -u mnt # unmount file system
$ rmdir mnt
Я тоже использую версию Manjaro Linux для сообщества i3wm (18.0.4 Illyria )и URXVT версии 9.22. У меня была точно такая же проблема при установке Oh My Zsh.
Следуя всестороннему и полезному совету Дж. Г. Миллера, я отредактировал свой файл ~/.Xresources в соответствии с рекомендациями, и это сработало. Фантастический!
Пока я не открыл предустановленный файловый менеджер Manjaro --рейнджер (на основе привязки клавиш vi ). Изменение на ~/.Xresources привело к искажению значков в этом приложении.
Обнаружение похожего вопроса о переполнении стека Я (после отмены вышеупомянутого изменения )исправил мой файл ~/.Xresources из:
URxvt.font: 9x15,xft:TerminessTTFNerdFontMono
-:
URxvt.font: 9x15,xft:TerminessTTFNerdFontMono,xft:DejaVu Sans Mono:autohint=true:size=12
Насколько я понимаю, приведенное выше означает, что шрифты Manjaro i3 по умолчанию используются для рейнджера, но затем, когда встречается не -распознанный глиф (, например, в Oh My Zsh ), DejaVu Sans Mono используется вместо этого. Оба приложения теперь отображаются корректно.
Тем не менее, спасибо Дж. Г. Миллеру за правильное направление.