SSHFS를 사용하여 원격 서버에 디렉토리를 마운트합니다. 클라이언트와 서버에 사용자 xxx가 있습니다. UID와 GID는 두 상자에서 동일합니다.
나는 사용한다
sshfs -o kernel_cache -o auto_cache -o reconnect -o compression=no \
-o cache_timeout=600 -o ServerAliveInterval=15 \
xxx@yyy.yyy.yyy.yyy:/mnt/content /home/xxx/path_to/content
원격 서버에 디렉토리를 마운트합니다. 클라이언트에서 xxx로 로그인하면 아무런 문제가 없습니다. / home / xxx / path_to / content에 CD를 넣을 수 있습니다.
하지만 다른 사용자 zzz로 클라이언트에 로그인하면
$ ls -l /home/xxx/path_to
나는 이것을 얻는다
d????????? ? ? ? ? ? content
그리고에
$ ls -l /home/xxx/path_to/content
나는 얻다
ls: cannot access content: Permission denied
내가 할 때
$ ls -l /mnt
내가 얻는 원격 서버에서
drwxr-xr-x 6 xxx xxx 4096 2011-07-25 12:51 content
내가 무엇을 잘못하고 있지? 권한이 올바른 것 같습니다. 내가 잘못?
ls -ld /home/xxx/path_to/content
?