Autofs:/sshfs-dir

Autofs:/sshfs-dir

동적 디렉터리를 갖는 /nfs솔루션은 매우 간단합니다.https://unix.stackexchange.com/a/584475/2972

sshfs에서도 같은 작업을 수행할 수 있는지 궁금합니다.

내가 실행할 수 있다고 가정 해 봅시다 :

sshfs remote.server: /sshfs/remote.server

비밀번호를 입력할 필요가 없습니다(저는 비밀번호를 사용합니다 ssh-agent).

sshfs.autofs내가 무엇을 입력 해도 remote.server실행되도록 구성 할 수 있나요 ?

따라서 remote.server이것은 어쨌든 작동합니다.

cd /sshfs/remote.server/dir-on-remote.server

sshfs remote.server: /sshfs/remote.server매뉴얼이 유효한 한 .

내가 찾을 수 있는 유일한 대답은 사용할 정확한 서버 목록입니다. 따라서 이러한 솔루션을 사용하려면 서버를 미리 알아야 합니다.

용도를 볼 수 있지만 (nfs와 마찬가지로) 서버를 미리 알지 못하는 구성을 선호하며 수동으로 실행할 때 ~/.ssh/config와 마찬가지로 로그인 구성을 사용합니다 sshfs.

나는 이것을 내 개인용 컴퓨터에서 사용할 것이므로 내 개인용 컴퓨터의 다른 사용자가 나처럼 비밀번호를 보거나 파일에 액세스할 수 있더라도 큰 위험은 없습니다.

답변1

해결책은 다음을 사용하는 것입니다 afuse.

afuse -o mount_template="sshfs %r:/ %m" -o unmount_template="fusermount -u -z %m" /sshfs

autofs를 사용하지 않지만 작동하는 것 같습니다.

관련 정보