Hi, I'm using 2 Debian Squeeze as web server. On server1 I have a folder of
user uploaded data (a Django user media folder to be exact) where
everything belongs to www-data and this user can read write. Now on server2
which is a clone that is used over load balancing I am trying to set up
sshfs via autofs. Right now it seems to be working but actually I must have
done something wrong because if I login with www-data on server2 and go to
the user media directory which is owned by www-data I get a permission
denied when I try to write.

This is my /etc/auto.master:

/home/server2/user_media /etc/auto.sshfs --timeout=30,--ghost
+auto.master

and this is my /etc/auto.sshfs:
mountpoint
-fstype=fuse,rw,nodev,nonempty,allow_other,reconnect,uid=33,gid=33,max_read=65536,compression=yes,auto_cache,no_check_root,kernel_cache
:sshfs\#server1@server1:/home/server1/user_media

33 is www-data uig and gid on both servers. I have tried various options
like putting uid and gid in the auto.master or using idmap=user in the
auto.sshfs but I have never been able to write with the www-data user on
server2 in the shared folder.

Could anybody please shed some light?

Reply via email to