sshfs 사용자 권한의 동작

sshfs 사용자 권한의 동작

현재 Linux 시스템에서 원격 서버의 드라이브를 사용하고 싶습니다. 그래서 SSHFS가 옵션이라는 것을 알게 되었습니다. sshfs를 사용하면 아래와 같이 원격 시스템 드라이브를 Linux의 현재 마운트 지점에 매핑할 수 있습니다.

sshfs  -d -o debug,sshfs_debug,allow_other,nomap=ignore,idmap=file,uidfile=uidfile.uidmap,gidfile=gidfile.gidmap   [email protected]:/data/shared /data/sharedlocal/

GID/UID 파일의 내용입니다.

uidfile.uidmap
raj:502
rahul:503

gidfile.gidmap
prod:1023

그 후에는 마운트 지점을 볼 수 있지만 마운트 지점 내부에 파일을 생성하면 해당 사용자는 항상 루트입니다. 내 말은 이 부분에서 내가 전달하는 모든 것을 의미합니다.[이메일 보호됨]:/데이터 공유]. raj를 사용하면 사용자가 만든 모든 파일은 raj입니다. 각 사용자가 다음과 같이 자신의 파일을 만들 수 있도록 하려면 어떻게 해야 합니까?

-rw-r--r-- 1 raj prod 5 2017-07-02 20:01 rajfile
-rw-r--r-- 1 rahul prod 2 2017-07-02 20:01 rahulfile

관련 정보