2013-03-13 36 views
0

我在两个不同的Ubuntu服务器实例上安装了相同的亚马逊桶,但ubuntu用户只能在第一个而不是第二个上写入。在第二个它有阅读权利,但不写作。不同的权限为同一个亚马逊s3fs桶安装在2个不同的实例?

我使用这个命令将它们安装:

s3fs -o allow_other -o use_cache=/var/www/tempS3Cache/ mys3bucketname ./media/ 

-Ubuntu用户属于相同的基团

-Ubuntu用户是所安装的文件夹的所有者

-Ubuntu用户的一个挂载运行s3fs命令

-/etc/passwd-s3fs和/home/ubuntu/.passwd-s3fs在两台服务器上拥有相同的权限

- 第一个使用s3fs-1.62.tar.gz,第二个使用s3fs-1.63.tar.gz编译s3fs,这可能是问题吗?

+0

变得糟糕文件描述你没有提及/ etc/passwd-s3fs和〜/ .passwd-s3ds在两个服务器上的内容是否相同,或者你的意思是“权限” - 执行unix权限(例如'-rwxr-xr-x ')看起来正确,但是当您尝试写入时发生错误?什么是错误? – 2013-03-14 02:49:58

+0

是的,两个passwd文件在两台服务器上都有相同的内容。两者的权限均设置为774。我在第二个测试777,现在我可以创建子目录,但是当尝试创建文件时,我得到一个坏文件描述符错误,但文件被创建。我正在检查两台机器上的保险丝版本 – Delcasda 2013-03-14 17:39:35

回答