我正在尝试安装远程服务器来编辑一些项目,我以前在 Windows 上使用 winscp 进行编辑。现在我正在使用 xubuntu 并尝试将远程文件系统安装到我的电脑上。
我正在使用此命令来做这些事情:
#useradd root fuse
#sshfs -o idmap=user,IdentityFile=/home/username/my_ssh_key [email protected]:/ /mountpoint
事情按我预期的方式进行,远程文件系统安装在我的电脑上,但我无法编辑和保存该远程目录中的文件,permission denied
保存我编辑的文件时出现错误。
有谁知道解决这个问题的方法,请帮帮我。
答案1
sshfs
用于fuse
权限。
- 添加/取消注释用户允许其他到/etc/fuse.conf
- 将您的用户添加到保险丝团体。
- useradd -G fuse $USER
reboot
- 身为你的普通用户,将其挂载
您应该能够以普通用户身份访问mount
/ 。在某些情况下,如果文件系统混乱,或者您以奇怪的方式丢失链接,您可能必须以 root 身份访问。unmount
umount