我把postgres数据目录移动到一个单独的分区,它工作得很好。 该目录由postgres用户和postgres组拥有。 d-wx—— 11 postgres postgres 4.0K 2010-06-11 08:28 data/ 我join了这个小组 > sudo addgroup me postgres > groups me me : me adm dialout cdrom plugdev lpadmin admin sambashare postgres 并赋予该组读取和执行目录中所有内容的权限。 sudo chmod -R g+rx ./data d-wxr-x— 11 postgres postgres 4.0K 2010-06-11 08:28 data/ 但我仍然不能CD或LS的目录。 > ls data ls: cannot open directory data: Permission denied […]
桑巴正在为我工作。 我第一次从Windows机器访问共享时提示input凭据。 我假设我的信用被caching在某个地方,因为我不会在随后的访问中反复提示。 不过,我想完全打开这个特定共享的访问权限(全部在私有和安全的局域网上)。 samba共享所在的服务器将stream媒体传输到多台客户端计算机,我希望这些客户端计算机可以通过正在运行的任何程序对samba共享拥有写入权限。 这些机器是工作组的一部分(不在域上)。
我们在这里工作中有一个持续的问题。 我们有很多网站build立在共享主机上,我们的cms写了很多文件到这些网站,并允许网站的用户上传文件等。 问题是,当用户上传文件在网站上的文件的所有者成为networking服务器,因此阻止我们能够通过FTP更改权限等。 有几个解决方法,但真正需要的是设置一个粘性所有者的方法,如果可能在服务器上创build的新文件和目录。 例如,而不是PHP写入文件为用户apache它需要父目录的所有者。 我不确定这是否可能(我从来没有见过。)任何想法? 我们显然不会获得Apache的login到服务器,我怀疑我们也可以进入Apache组。 也许我们需要一种允许apache至less设置一个文件组的方式,这样我们可以在php中将组设置为我们的ftp用户,并为任何写入的文件设置664和775。 干杯,约翰。
我注意到当我用usermod newgroup -g wayne将自己添加到一个新组中时,当我说groups ,我会列出这个groups ,但是如果我要做一些如 sudo mkidr /usr/local/grouptest sudo chown root:newgroup /usr/local/grouptest cd /usr/local/grouptest touch test.txt touch: cannot touch `test.txt': Permission denied 我被拒绝的权限。 当我通过ssh会话连接时,必须重新连接,然后权限对该目录有效。 有没有办法解决这个问题? 特别是自从使用GNU屏幕,我将不得不杀死和重新创build我的所有窗口,这将是令人难以置信的讨厌。 任何帮助将不胜感激!
我想知道是否有可能在Windows Vista和Windows 7中阻止一切,但Internet Explorer,以及阻止下载? 我试图在自助terminal上为等候灰狗巴士的人设立一台电脑,以便他们在等待的时候浏览互联网。 这可能吗? 我知道如何通过家长安全选项来阻止下载,但只能在Internet Explorer上使用,所以我假设这是我的客户必须浏览的内容。
我想知道什么是正确的方式来设置目录/var/www/example.com和其中的所有文件的权限。 整个服务器将被用来设置我的网站,所以我不知道是否有必要为我的每个网站创build一个新的用户。 Apache以www用户身份运行:www用户。 如果从安全的angular度来解释一下,这也会很棒。 编辑它看起来像我需要运行2个网站作为单独的用户,只是因为其中一个网站将必须尽可能安全和从另一个,我期望更容易分离(vbulletin论坛)。 能够妥协安全的网站通过不太安全的网站是不能接受的。
在托pipe一个网站的专用服务器上,运行没有控制面板的Linux,我试图授予多个用户编辑公共HTML文件夹(/ var / www / html /)的权限。 我想确保以最好的方式做到这一点,我想如果通过CHMOD松散地设置权限,它将允许任何可以通过FTP访问文件夹的人来更改它。 解决scheme是设置轮组,将预期的用户添加到轮组,然后将轮组的权限设置为? 现在,只有一个用户可以编辑公共HTML。
我已经通过ssh在linux中从rootinput了一个recursion的chmod o-rwx命令。 之后,我不能再作为根login。 这是一个巨大的问题。 我可以做任何事情来解决这个问题吗? 我只能通过ssh工作,而不是在本地。
我们的一台Linux服务器(Debian 5)使用通过cif安装的Windows共享。 每当证书由于安全策略而改变时,共享开始几个小时不可访问,或者直到Linux机器完全重新启动。 有没有办法刷新networking密码caching,以避免这种情况? Samba重新启动( /etc/init.d/samba restart )没有做任何事情,系统仍然使用过时的凭据。 任何帮助将不胜感激。
例如,我有一个组织部门A. 在其他用户中,我有一个名为Boss的用户。 我想创build一个只能由Boss更改的文件,并且只能读取来自该组的其他用户的文件。 我知道,拒绝在组级别覆盖允许在用户级别,所以我不能做什么,我只需要共享/ NTFS的权限。 这里我看到两个解决scheme: 创build一个子组,例如没有老板的部门A ,拒绝该子组写入,并授予部门A写权限。 这会工作吗? 荷马辛普森的做法。 为组中的每个用户单独设置权限。 有没有优雅的解决scheme? PS:操作系统是Windows 2003 Server