自己在Centos7上装了个gitlab,然后想着要把gitlab的应用和代码仓库repository分离。准备把另一台服务器(可以认为是nas)上的一个共享文件夹,映射到Centos7中,然后让gitlab配置一下使用这个网络位置存代码。
但是,折腾了几天,现在问题是:
mount映射过来的文件夹,在映射时设置的权限就固定了。在这个文件夹中可以创建、删除、修改文件和子文件夹。但权限都与映射的根文件夹一模一样,chmod不报错,但完全不生效!
比如:
/home/gitlab-repository是我挂载映射过来的文件夹,在里面我创建一个1.txt。
它的权限就固定了,压根不能修改!从而导致gitlab-ctl reconfigure时报错,它会自动创建好多子文件夹和文件,权限都不一样。但又修改不了权限,因此只能报出异常!
最后总结下,问题就是:mount过来的文件夹,里面再创建的文件的权限能修改吗?怎么修改?
在此先谢谢各路大神了,不知道咋整了!
但是,折腾了几天,现在问题是:
mount映射过来的文件夹,在映射时设置的权限就固定了。在这个文件夹中可以创建、删除、修改文件和子文件夹。但权限都与映射的根文件夹一模一样,chmod不报错,但完全不生效!
比如:
/home/gitlab-repository是我挂载映射过来的文件夹,在里面我创建一个1.txt。
它的权限就固定了,压根不能修改!从而导致gitlab-ctl reconfigure时报错,它会自动创建好多子文件夹和文件,权限都不一样。但又修改不了权限,因此只能报出异常!
最后总结下,问题就是:mount过来的文件夹,里面再创建的文件的权限能修改吗?怎么修改?
在此先谢谢各路大神了,不知道咋整了!