我正在使用以下命令运行sshfs:
sshfs basicuser@192.168.1.111:/var/www/myapp /home/basicuser/code -o sftp_server="/usr/bin/sudo /usr/libexec/openssh/sftp-server"
我还创建了RSA密钥,因此我可以通过ssh登录而无需输入密码提示(我对此进行了测试,并且可以正常工作)。
我还将用户添加到sudoers文件中,以在没有密码的情况下运行sftp-server:
basicuser ALL=(ALL) NOPASSWD: /usr/libexec/openssh/sftp-server
是什么导致此错误?我该如何解决?
编辑
我正在尝试从远程服务器在本地计算机上安装文件夹。在远程服务器上,只有root拥有对该文件夹的读/写权限。
远程文件夹:/ var / www / myapp(仅root用户可读写)
@丹 我将在本地计算机上装载的文件夹在远程服务器上仅是根目录。
—
Don Rhummy 2014年
sftp-server
在服务器上以root身份运行?