퓨즈 : 알 수없는 옵션`defer_permissions '


33

sshfsUbuntu (16.04 LTS)를 사용하여 원격 호스트에 연결하려고 할 때 다음 오류가 발생합니다 .

fuse: unknown option `defer_permissions'

명령을 사용한 후 :

sshfs -o allow_other,defer_permissions username@remotehost.com:/ /mnt/connected/

이 Digital Ocean 튜토리얼 에서 제공됩니다 .

"defer_permissions"옵션을 제거하면 명령이 성공적으로 실행되고 원격 호스트 폴더가 로컬에 마운트됩니다 /mnt/connected/. 그러나 권한이 올바르지 않습니다.

"defer_permissions"가 알 수없는 옵션 인 경우 sshfs?를 사용 하여 폴더를 마운트 할 때 올바른 권한을 얻으려면 어떤 옵션을 사용해야 합니까?


더 이상 defer_permissions를 사용할 수없는 것 같습니다.
t9toqwerty 2016 년

답변:


32

sshfs 매뉴얼 페이지 를 살펴본 결과 defer_permissions옵션으로 존재하지 않는다고 말하고 싶습니다 . 그러나 default_permissions나열되어 있습니다.

나는 이것을 사용했고 지금까지 그것은 나를 위해 일하고있다.

따르고있는 지침에 오타가있을 수 있습니까? (아마도 https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh 일까요?)

다른 사람이 더 잘 알지 않는 한 오타 이론을 고수하고 있습니다.


17
Digital Ocean은 제가 이것을 본 곳이기도합니다.
JohnnyCoder

5
defer_permissions가 Mac에서는 작동하지만 Ubuntu 시스템에서는 작동하지 않습니다.
셀라

사용 default_permissions하면 마운트 내부를 볼 수 없습니다 ( 사용 하지 않을 때와 비교). 따라서 나는 default_permissions단순히 원격 시스템에서 로컬로 동일한 소유권을 가져
온다고

10

defer_permissions의 옵션은 맥 OS에서 SSH 파일 시스템을 마운트 할 때 파일 시스템 권한을 번역에 대한 몇 가지 문제를 해결합니다.

그것이 우분투에서 마운트 할 때 쓸모없고 명령 구문에서 제거 된 이유는 Mac에서 시작할 때 작동하는 이유입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.