当我通过exec()或其他PHP函数创build文件时,权限为600 ,文件夹为700。 我怎样才能改变它没有chmod()或其他类似的function644和文件夹755 。 服务器细节: 服务器操作系统:Ubuntu 10.04 suphp安装 PHP版本5.3.2-1ubuntu4.14 SERVER_SOFTWARE:apache
我有我的服务器上的Ubuntu 10.04 。 当我通过FTP,PHP和…创build文件的权限是600 , 文件夹是700 。 我如何将默认文件权限更改为644和文件夹755? 由CuteFtp上传文件 我的用户名不是ROOT suphp安装
我有一个家庭共享约300个家庭用户文件夹。 每个用户都有权修改他们自己的文件夹。 他们通过\ Filerserver \ homes $ \%username%variables通过Active Directory连接到文件夹。 每个用户具有修改其主文件夹的权限,但是当我将他们的旧文件夹合并到这个文件夹时,如果他们在主文件夹中有子文件夹,则子文件夹不会inheritance父NTFS权限。 因此,我需要进入每个用户文件夹的安全性,然后单击“用此对象的可inheritance权限replace所有子对象权限”。 有没有办法批量应用这个,但保持每个用户修改权限,以他们尊敬的文件夹,但也适用于子文件夹?
由于发展政策,我所有的相关服务器文件都有g + w政策。 这工作很好,但是,为了增加问责性,我希望这些文件在被具有组权限的其他用户编辑时更改所有者UID。 这可能吗?
Symfony 2configuration不断说 主要问题已被检测到,必须在继续之前修复:更改“app / cache /”目录的权限,以便Web服务器可以写入。 更改“app / logs /”目录的权限,以便Web服务器可以写入它。 我的步骤: rm -rf app/cache/* rm -rf app/logs/* chown -R www-data:www-data app/cache chown -R www-data:www-data app/logs 通过ftp,我将这个文件夹的权限更改为777 。 Apache以www数据作为组运行为www数据。 但是文件夹仍然不可写,而symfony 2仍然会打印这个消息。 任何想法为什么? 我运行Ubuntu 10.04服务器,Apache 2和PHP 5.3.x. 而且,因为我在VPS上,所以无法添加acl来挂载选项。 ls -al app/cache 给 total 8 drwxrwxrwx 2 www-data www-data 4096 May 25 00:10 . drwxrwxr-x 6 www-data www-data […]
我有一个虚拟主机: Listen 192.168.0.1:2020 NameVirtualHost 192.168.0.1:2020 <VirtualHost 192.168.0.1:2020> DocumentRoot "D:/docs" </VirtualHost> 不,当我尝试访问虚拟主机,我得到403错误: 访问被禁止! 您无权访问请求的目录。 没有索引文件或目录是读保护的。 编辑 Apache安装在D:/apache 而虚拟主机在D:/docs
您需要更改其他人的LDAP密码的最低权限是什么? 我正在开发一个允许用户更改密码的工具。 由于该工具需要用PHP编写,唯一的问题是您不能使用用户帐户来更改密码。 要解决这个问题,我们希望使用只能更改所有其他用户的密码的pipe理员/pipe理员帐户。 现在的问题。 我们无法find正确的权限设置,以便帐户被允许更改密码。 它为我们工作的唯一方法是,如果我们让他的域pipe理,这是我们不想要的东西。 那么有人需要用PHP更改其他人的密码的最低权限是多less? 编辑:改变标题,以更好地适应问题。
情景:Windows Server 2008 我以administrator身份login。 当我尝试访问Documents and Settings文件夹时,出现如图所示的错误信息(点1) 那么,我试图检查该文件夹的权限,突然我注意到, pipe理员没有任何设置 (我的意思是所有的特权是空白的[不勾选]),所以我尝试编辑和设置这些权限。 当我点击确定,我得到了一个错误消息(如点1),我不能访问文件夹的文件和设置。 当我再次回到此文件夹的安全选项卡时, pipe理员将消失,正如您可以在第2点看到的一样。另外,buttonADD不可用于添加新用户。 那么我误解了什么? 或者我需要做什么来访问该文件夹? 只是一个说明:我是开发人员具有良好的技能,但与系统pipe理员的基本技能,所以请耐心等待,如果我张贴一个愚蠢的问题:)。 所以我想知道这里的所有专家的一些帮助或提示。 让我知道如果我需要发布更多的信息来帮助这个问题。
当设置vsftpd我被困住了。 当我没有写权限的情况下离开ftpuser的主目录时,我可以login,尽pipe实际上我不能写(当然)。 当我添加写入权限时,我得到类似的东西 cannot change to directory with write permissions if user is chrooted 然后我补充说 allow_writeable_chroot=YES 到vsftpd.conf。 但现在我明白了 ECONNREFUSED – Connection refused by serverss 我搞不清楚了。 我究竟做错了什么? 这里是我的configuration: Ubuntu 12.04 – vsftpd 2.3.5 – etc / vsftpd.conf: write_enable=YES dirmessage_enable=YES ftpd_banner="Welcome to my FTP service." local_enable=YES local_umask=022 chroot_local_user=YES allow_writeable_chroot=YES anonymous_enable=YES anon_upload_enable=YES anon_umask=022 anon_mkdir_write_enable=YES anon_other_write_enable=YES syslog_enable=YES connect_from_port_20=YES ascii_upload_enable=YES […]
我在AD域中的Windows 2008 R2服务器上有一个文件共享(称为\ SECURESERVER \ STUFF),我不确定是否设置了共享和文件夹权限。 当我build立新的服务器(WORKGROUP \ FOREIGNSERVER)时,我注意到这个问题,这个服务器没有join到域中,试图从\ SECURESERVER \ STUFF中复制一些文件。 我很惊讶地发现,当我试图访问这些文件时,并没有提示我input用户名和密码,而是继续给我完整的文件访问权限。 这让我很担心,所以我在一些不在域中的工作站上尝试了同样的事情,并且他们没有相同的行为(他们提示input用户名/密码)。 所以,我觉得FOREIGNSERVER有一些特别的东西。 我使用本地pipe理员帐户login,但我的域名和SECURESERVER应该对此服务器一无所知。 我仔细审阅了共享上的共享和文件夹权限,但找不到FOREIGNSERVER访问的原因。 我如何知道为什么FOREIGNSERVER可以访问SECURESERVER?