Tôi sử dụng SSHFS để gắn kết một thư mục trên một máy chủ từ xa. Có một người dùng xxx trên máy khách và máy chủ. UID và GID giống hệt nhau trên cả hai hộp.
tôi sử dụng
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
để gắn thư mục trên máy chủ từ xa. Khi tôi đăng nhập là xxx trên máy khách, tôi không gặp vấn đề gì. Tôi có thể cd vào / home / xxx / path_to / content.
Nhưng khi tôi đăng nhập vào máy khách với tư cách là một người dùng khác và sau đó
$ ls -l /home/xxx/path_to
Tôi hiểu rồi
d????????? ? ? ? ? ? content
và hơn thế nữa
$ ls -l /home/xxx/path_to/content
tôi có
ls: cannot access content: Permission denied
Khi tôi làm
$ ls -l /mnt
trên máy chủ từ xa tôi nhận được
drwxr-xr-x 6 xxx xxx 4096 2011-07-25 12:51 content
Tôi đang làm gì sai? Các quyền dường như là chính xác với tôi. Tôi có lầm không?
ls -ld /home/xxx/path_to/content
?