为了备份的目的,我有一个外部硬盘,我在Windows上。 我应该怎样设置(up?),以便文件可以写入驱动器一次,但不应该删除或修改它们? (这是为了防止意外/恶意(=病毒)的活动,因此即使pipe理员也不应该将文件写入媒体)。我正在想像一个只能追加文件系统的东西。 虽然一次只能忘记一次,但是我愿意在每个备份操作上运行一个脚本,如果这样做的话。 PS:我对NTFS没有认真的经验(没有超过普通用户)。
我需要两个帐户在Windows 2012服务器上,可以像pipe理员一样通过远程桌面。 假设我已经创build了账户Alice和Bob,他们都是组pipe理员的成员。 现在Alice在D:上创build一些文件夹。 如果Boblogin,他可以查看文件,添加新的文件夹和文件,但不能修改现有文件或添加新文件。 如果Bob查看文件夹的权限,则表示pipe理员拥有完全访问权限。 我知道UAC和pipe理员实际上只有用户使用Windows资源pipe理器时。 我见过这个 Server 2008设置pipe理员拥有每个新文件 和这个 https://social.technet.microsoft.com/Forums/windowsserver/en-US/43e7165b-2397-4b04-9f3e-bba0167cd4bb/cannot-edit-files-even-though-i-have-full-control-over-他们?论坛= winserverfiles 但是他们没有一个能真正解决这个简单的问题。 我不想禁用UAC,文件夹不应该因为需要编辑文件而改变所有权。 如果两个pipe理员自动无限制访问所有当前和未来的所有文件,那么最佳做法是什么? 如果可能的话,无需确认UAC提示。
我有一个读取ssl-cert权限的目录: root@yellowstone:~/certs# ls -lah total 28K drwxr-x— 2 root ssl-cert 4.0K Oct 23 16:58 . drwx—— 7 root root 4.0K Oct 23 17:20 .. -rw-r–r– 1 root ssl-cert 2.0K Oct 23 16:58 certificate1.crt -rw-r–r– 1 root ssl-cert 2.0K Oct 23 16:58 certificate2.crt -rw-r–r– 1 root ssl-cert 2.0K Oct 23 16:58 certificate3.crt -rw-r—– 1 root ssl-cert […]
我们刚刚升级到Fedora 25,并重新启用tar / gzip备份到我们的Drobo单元。 这些错误在重新启用备份后才刚刚开始。 gzip: stdout: Input/output error /bin/tar: Child returned status 1 /bin/tar: Error is not recoverable: exiting now STANDARD OUTPUT: Backed up /home to /drobo/home.tgz Backup of /home/users FAILED Backed up /home/users to home-users-FAILED.tgz /bin/tar: home/users/aquota.user: Cannot utime: Operation not permitted 我知道aquota.user文件被设置为不可变的: lsattr aquota.user —-i–A——e—- aquota.user 所以我试过这个: # chattr -iAe aquota.user chattr: […]
我正在制作一个Django项目。 但是我正在处理一个奇怪的权限问题。 毕竟,这是我的项目的结构: 项目 项目 settings.py urls.py wsgi.py … 应用 APP1 APP2 APP3 日志 静态的 … 部署它时,除非www-data是项目/项目/应用程序 (recursion)的用户所有者或组所有者,否则该站点将不会运行,只要它具有775或550的权限。 它有一个HTTP 500错误 奇怪的是,当我更改权限到777 ,并从www数据中删除所有权,我仍然有相同的HTTP 500错误。 通常的错误是一个ImportError。 它不能导入一些模块/应用程序。 现在我的问题是为什么呢? 至less有权限777 ,它应该运行www-data将无论如何拥有文件夹项目/项目/应用程序的完全权限 看起来好像Apache( www-data )只想拥有这个文件夹(无论是在组级别还是用户级别) 如何在使用Apache进行部署时,在django项目文件夹上设置权限?
我在几台机器上运行WordPress版本4.7.1(Ubuntu 14.04.5 + Nginx)并且想要升级到4.7.3。 但是,当我尝试通过WP-Admin运行更新时,它会提供: 更新无法安装,因为我们将无法复制一些文件。 这通常是由于不一致的文件权限:wp-admin / includes / update-core.php 所以我认为是一些权限问题,我更新使用以下内容: find /var/www/site -type f -exec chmod 664 {} \; find /var/www/site -type d -exec chmod 775 {} \; chmod 600 /var/www/site/wp-config.php 但是,这也没有纠正这个问题 – 仍然给出了同样的错误。 如果我运行chown -R www-data:www-data . 它似乎工作正常,但担心安全…任何想法?
是否有可能限制用户无法编辑或更新文件,同时允许用户覆盖整个文件或删除文件,以更新文件replace它? 用户将通过RDP或Windows 2012服务器上的networking共享(非R2)在本地访问。
当我使用filezilla在Wordpress中手动上传插件时,使用这些权限创build子文件夹drwxrwsr-x 这会导致插件无法自动更新。 正确的权限是drwxrwxr-x 我怎么能手动改变到正确的权限,我怎么能防止这一切发生呢?
我昨天带Segate FreeAgent Go驾驶。 我从同事的硬盘上拷贝了一些虚拟服务器硬盘。 现在,如果我尝试运行VM它说 The virtual machine configuration could not be added. User does not have sufficient access rights. 如果我尝试从属性修改权限,我得到错误,我没有访问文件/文件夹。
我只是通过将每个文件的权限更改为400来彻底locking我的root帐户(和所有其他帐户,如果它很重要)。现在,我尝试运行的任何命令(包括chmod本身)上都有“权限被拒绝”。 任何想法如何恢复? 我唯一的访问服务器是通过terminal或SSH。 (如果有人关心它是如何发生的,我正在运行一个加固脚本,其中一行应该改变/ etc目录下一些configuration文件的权限。它有几个variables没有被设置,所以命令本质上是 chmod -R 0400 / * 哎哟! 这对于将来更仔细地检查脚本确实是一个很好的教训,但现在我能做些什么呢?