我已经安装了一个自己的云服务器与其他7人分享。 我已经设置了从他们的数据文件夹到他们的家的符号链接(/ var / www / owncloud / data / $ USER – > / home / $ USER / owncloud)。 因此,每个用户都需要拥有写入www-data文件夹的权限,但是如果将用户添加到www-data组中,他们将能够看到彼此的文档。 我希望每个用户的文件夹都是私有的,但www-data必须具有读/写权限。 我怎样才能做到这一点? 谢谢你的帮助。
背景: Windows SBS2011 / 2008 R2 Microsoft Word文档 Windows内置备份和恢复 情节: 有些用户把一些敏感的文件移动到公共networking驱动器上,我被告知要立即移动它们,并找出是谁做的。 没有多less思想,我把它们移动,同时在[File – > rightclick – > properties – > Details Tab – > File“Owner”下面) 事情试过了: 我试着从备份恢复它们,但是这些信息似乎被服务器上的login用户/当前用户覆盖。 任何想法我怎么能得到这个信息?
我们已经在我们的系统上configuration了git config –system init.templatedir /path/ ,为通过git init创build的每个新的仓库自动创build所需的githook。 但是,还有另一组用户不需要此自定义模板(并且甚至可能没有对set /path/读取权限)。 它可以通过git config –system init-temlatedir /usr/share/git-core…为每个用户单独closures,但是对于添加到系统上的任何用户来说都需要记住。 是否有可能为一组用户(“之间” – 系统和 – –global )设置一个Gitconfiguration? 我看到的唯一的解决scheme是为每个用户使用–global ,但是如果创build了一个新用户,这有可能忘记设置选项,因此没有将我们的钩子复制到新的仓库中。
我正尝试通过虚拟主机提供Web文件,但是Apache一直阻止目录的文件。 所有将显示的是默认的“欢迎使用Apache”页面。 index.html获取权限错误,并且index2.html (不存在)获取文件未find错误 – 正如所料; 所以虚拟主机conf文件正在被读取。 错误日志: (13)Permission denied: access to /index.html denied httpd.conf文件 ServerTokens OS ServerRoot "/etc/httpd" PidFile run/httpd.pid Timeout 60 KeepAlive Off MaxKeepAliveRequests 100 KeepAliveTimeout 15 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule> <IfModule worker.c> StartServers 4 MaxClients 300 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild […]
这是一个关于stackoverflow的“off-topic”问题的转贴。 我的情况是: 我创build了一个用户,并将该用户添加到sudoers中: visudo命令 用户ALL =(ALL)ALL 然后 sudo adduser用户www-data 和 chown www-data:www-data -R / var / www 一个服务重新启动,然后尝试: scp文件user @ ip:/ var / www 没有权限 我已经申请文件夹然后文件的权限(不是wp-config.php或.htaccess ): drwxr-XR-X -rw-RW-R– 我试过了: sudo chmod -R g + w / var / www 我当时能够上传文件到/var/www ,但是这个设置权限为775 ,所以我跑了: find / var / www -type d -exec chmod 755 {} \; […]
我的系统:CentOS 6.5 + MySQL 5.6 我为mysqldump创build了一个备份用户: CREATE USER 'usr_backup'@'localhost' IDENTIFIED BY 'XXX'; GRANT USAGE ON *.* TO 'usr_backup'@'localhost' IDENTIFIED BY "XXX"; GRANT SELECT, LOCK TABLES ON `mysql`.* TO 'usr_backup'@'localhost'; GRANT SELECT, LOCK TABLES, SHOW VIEW, EVENT, TRIGGER ON <my schema name>.* TO 'usr_backup'@'localhost' IDENTIFIED BY "XXX"; Mysql转储命令: mysqldump -uusr_backup -pXXX –add-drop-database –add-drop-table –add-drop-trigger –allow-keywords –comments […]
我遵循本指南来更新我的MySQL表单5.1到5.5。 大量的命令和头痛之后,我能够升级MySQL。 我通过terminal检查了版本。 但现在还有另一个问题。 phpmyadmin不工作。 它说 Forbidden You don't have permission to access /phpmyadmin/ on this server. Apache/2.2.14 (Ubuntu) Server at localhost Port 80 我searcheverywher,并尝试各种解决scheme,如包括Include /etc/phpmyadmin/apache.conf在apache2.conf文件和restared apache(它开始显示404错误)。 但它仍然无法正常工作。 我记得terminal显示phpmyadmin is broken or not fully installed ,而我正在尝试各种解决scheme。 现在当我打开terminal(Ctrl + Alt + T),它显示各种错误: Command 'uname' is available in '/bin/uname' The command could not be located because '/bin' […]
我在我的网站上使用匿名身份validation 。 我有下面的目录结构,我不知道如何限制每个目录的权限。 在这个时候,我认为我正在使用“ Authenticated Users ”提供的过于宽泛的默认权限。 c:\myweb\myisapi.dll (limit to execute only) c:\myweb\css\ (limit to readonly access) c:\myweb\datafiles\ (limit access to create files/directories and to delete files) 请注意,应用程序执行正常,文件和目录被创build,但我很困惑,并希望有人可以提供给我直接的指示,设置上面所示的每个目录的权限。 任何意见将不胜感激,谢谢! PS在IIS 7中做简单的事情并不容易,find如何做也很困难。 我很高兴,这不是我在这个链接中看到的愚蠢: http : //forums.iis.net/t/1158189.aspx?How+many+other+people+HATE+IIS7+admin+interface+ 我希望有一个简单的“白痴certificate”指南,对于那些只想简单包装的人来说是可行的。
我有一台Fedora机器,我已经成功安装并configuration了Munin。 我现在面临的问题是权限问题。 所以基本上,我有一个目录,我指出了所有的HTML图表。 该目录位于另一个用户的目录中,让我们说johndoe 。 所以,我以root用户身份进入我的/home文件夹并执行以下命令: chmod -R ug+rwx /johndoe 但是,用户munin似乎没有进入/ johndoe目录的权限(一个简单的cd不起作用!)。 我有一个约束,我不能做一个777的文件夹,因为里面的信息可能是敏感的。 那么,我该怎么做才能让munin用户访问这个目录呢? 我在Ubuntu上很容易工作。 Fedora上有什么不同的做法吗?
在我的Fedora 20上,我已经了解到,为了允许像Apache这样的进程通过进程对文件进行写入访问,进程所有者(在我的情况下是apache )必须具有写入文件的权限。 而且,由于启用了SELinux,文件必须具有httpd_system_rw_content_t上下文。 它也看起来像一个SELinux政策阻止httpd访问/home下的任何文件。 几乎每个人都同意,要解决这个问题,你想访问的文件必须有安全上下文httpd_user_content_t或httpd_user_rw_content_t 。 我一直这样做,但Apache仍然说它没有访问目录的权限。 当这些文件没有user_content上下文,我确实得到了SELinux的警告。 当设置上下文时,我不会收到警告,但是Apache仍然无法访问这些文件。 /home/me/game下的所有东西都具有以下用户权限和安全上下文: $ sudo chcon -Rv –type=httpd_user_rw_content_t game $ sudo setsebool -P httpd_read_user_content 1 $ sudo chown -R :apache game $ ll -Zd game drwxrwxr-x. me apache unconfined_u:object_r:httpd_user_rw_content_t:s0 game 然而Apache告诉我: 被禁止 您无权访问此服务器上的游戏。 可能有人知道我还能检查什么?