J'utilise sshfs avec les éléments suivants:
sshfs basicuser@192.168.1.111:/var/www/myapp /home/basicuser/code -o sftp_server="/usr/bin/sudo /usr/libexec/openssh/sftp-server"
J'ai également créé des clés RSA pour pouvoir me connecter via ssh sans invite de mot de passe (j'ai testé cela et cela fonctionne).
J'ai également ajouté l'utilisateur au fichier sudoers pour exécuter le serveur sftp sans mot de passe:
basicuser ALL=(ALL) NOPASSWD: /usr/libexec/openssh/sftp-server
Quelle pourrait être la cause de cette erreur? Comment puis-je comprendre cela?
modifier
J'essaie de monter un dossier sur l'ordinateur local à partir du serveur distant. Sur le serveur distant, seule la racine a des autorisations de lecture / écriture sur ce dossier.
Dossier distant: / var / www / myapp (est en lecture / écriture root uniquement)
sftp-server
sur le serveur de fonctionner en tant que root?