Tôi đang chạy sshfs với các mục sau:
sshfs basicuser@192.168.1.111:/var/www/myapp /home/basicuser/code -o sftp_server="/usr/bin/sudo /usr/libexec/openssh/sftp-server"
Tôi cũng đã tạo khóa RSA để tôi có thể đăng nhập qua ssh mà không cần nhắc mật khẩu (tôi đã kiểm tra cái này và nó hoạt động).
Tôi cũng đã thêm người dùng vào tệp sudoers để chạy máy chủ sftp mà không cần mật khẩu:
basicuser ALL=(ALL) NOPASSWD: /usr/libexec/openssh/sftp-server
Điều gì có thể gây ra lỗi này? Làm thế nào để tôi tìm ra điều đó?
Chỉnh sửa
Tôi đang cố gắn một thư mục trên máy tính cục bộ từ máy chủ từ xa. Trên máy chủ từ xa, chỉ root mới có quyền đọc / ghi vào thư mục đó.
Thư mục từ xa: / var / www / myapp (là root chỉ đọc / ghi)
sftp-server
trên máy chủ để chạy bằng root?