日期:2014-05-16  浏览次数:20529 次

关于ftp建立的文件权限问题
大家好,是这样,在redhat上有两个用户,一个是batch用户,属于batch组,另一个是mkh用户,属于root组,我们一般用sh脚本使用batch用户通过ftp往这个机器上传文件,可是有个很奇怪的问题,
之前是一个同事给redhat开的ftp服务,通过batch用户建立的文件夹,mkh用户可以访问,权限是drwxr-xr-x batch batch
后来这个机器重启了,ftp就关了,我从网上搜的给开启了ftp服务,
同样的脚本ftp传过去的文件的权限却变了,mkh用户无法访问,drwxr-x--- batch batch.
更奇怪的是,如果我通过telnet使用batch去建立文件夹,权限却是drwxrwxr-x batch batch。
我觉得应该是ftp的问题,但是不知道应该怎样解决,让mkh可以读batch建的文件夹,特向大家请教,谢谢!

------解决方案--------------------
是umask设置的问题吧,你看看ftp的配置文件