sshfs 마운트 및 권한 상승(sudo)

sshfs 마운트 및 권한 상승(sudo)

다음 명령을 사용하여 원격 디렉터리를 마운트합니다 sshfs.

sshfs myuser@myserver:/ /path/to/mountpoint

이것은 훌륭하게 작동합니다.

myserver하지만 루트로만 액세스할 수 있는 디렉토리에 액세스해야 합니다 .

  • root보안상의 이유로 로그인이 비활성화되어 있습니다.
  • sudo비밀번호가 없으며 myuser잘 작동합니다.

따라서 를 사용할 때와 매우 유사하게 를 사용하여 로그인한 후 권한을 높여야 합니다 sshfs.--rsync-path="sudo rsync"rsync

어떻게 하나요?

(참고: 서버는 debian, 클라이언트는 Ubuntu)

답변1

다음 옵션을 추가하는 데 효과적입니다 sshfs.

-o sftp_server="sudo /usr/lib/openssh/sftp-server"

경로는 sftp-server운영 체제에 따라 다를 수 있습니다.

(이 10세 소년을 통해답변존재하다서버 장애)

관련 정보