Questions tagged «file-permissions»

当前大多数文件系统都具有管理对特定用户和用户组的权限或访问权限的方法。这些系统控制用户查看或更改文件系统内容的能力。

2
如何通过命令行为外部HDD上的“所有人”添加权限
我有一个外部硬盘,弄乱了文件权限,但是修复它时,我以我的用户名认为还可以,我可以很好地访问文件。现在,我已经在两台PC上使用了此文件(实际上是ATM,但我无法访问另一台PC),因此我无法访问这些文件。 问题是此目录有数百个文件夹,没有“所有人”的权限。我想给它默认的权限,包括对用户“所有人”的所有访问权限。如何通过命令行对这数百个文件夹执行此操作?


1
无法删除或获取文件夹的所有权(Windows 7)[重复]
这个问题已经在这里有了答案: 我无法拥有文件 (6个答案) 5年前关闭。 我有一个无法删除的文件夹。 我也不能拥有所有权。 硬盘驱动器是我以前在另一台PC中使用过的驱动器,如果有任何区别的话。 尝试取得所有权时,它说它不能显示当前所有者;当试图取得所有权时,选择任何组都说访问被拒绝。 我也使用takeown通过命令行尝试过,但是这也表示访问被拒绝。 Windows 7,我以管理员身份登录。


3
如何解决Windows 8.1 Enterprise中的“您无权安装此文件”错误?
每当我尝试使用右键单击上下文菜单在Windows 8.1 Enterprise下安装光盘映像(iso)时,都会收到此错误。到目前为止,我已经尝试过: 将资源管理器提升运行(无法实现) 卸载所有可能挂载iso的其他应用程序(无济于事) 取得文件的所有权(也没有帮助) 我从根本上感到困惑;这是权限问题还是软件冲突? 编辑: 奇怪的是,安装成功。驱动器出现。那么这个错误到底意味着什么?

3
看到有ACL,Windows上的文件所有者在哪里重要?
来自Linux背景,我习惯于拥有所有者和拥有组的文件。可以分别为所有者,组和其他人设置访问权限,仅此而已。 现在,在(基于NT的)Windows上,它有所不同,因为Windows使用ACL。这意味着我不必拥有三个权限列表(所有者,组,其余),而是可以拥有任意数量的权限列表。 到目前为止,这是有道理的。但是,为什么Windows仍然具有文件所有者的概念?在我看来,使用ACL似乎不再需要“文件所有者”,因为所有访问都可以通过ACL进行配置。 那么,为什么现代Windows仍然使用文件所有权?谁拥有文件在哪里有区别?只要两个文件具有相同的ACL,文件所有权就无关紧要-是吗?

3
如何在Windows 7上编辑主机文件
我正在尝试编辑hosts文件(C:\Windows\System32\drivers\etc\hosts),因为我想为我的网站设置本地重定向(就像我一直在XP中一样)。但是,我无法保存更改! 我已经拥有所有权,已经允许我的帐户拥有完全访问权限,并且调整了我能想到的所有其他设置。每次编辑并保存它时,都会弹出“访问被拒绝”。 我该如何克服?

3
OS X ls手册页中“ rw-”文件模式下的第三个符号是什么意思?
ls对于具有rw-模式的文件,我很难理解的手册。这是报价: 如果是r,文件是可读的 ; 如果为−,则无法读取。 如果为w,则文件可写;否则为。如果−,则不可写。 适用以下条件中的第一个: S 如果具有所有者权限,则该文件不可执行,并设置为set-user-ID模式。如果在组权限中,则该文件不可执行,并设置为set-group-ID模式。 s 如果具有所有者权限,则该文件是可执行文件,并且设置了设置用户ID模式。如果在组权限中,则该文件是可执行文件,并且设置了setgroup-ID模式。 x 该文件是可执行文件,也可以搜索目录。 − 该文件既不是可读,不可写,可执行的,也不是set-user-ID,set-group-ID模式或粘性的。 特别是,它似乎以粗体相互矛盾的两个部分:根据第一个,因为模式开头r,该文件是可读的,但是根据最后一个,该文件是不可读的。但是,显然不是这样。 那么,第三部分关于文件“既不可读,也不可写...”意味着什么? 参考书目 apple.com似乎是上面引用的文本的来源。 这是手册页(对于OS X 10.9版,标题为“ BSD通用命令手册”),这是引用该手册的讨论页。 ss64.com也具有OS X ls手册页的副本。 tuhs.org具有4.4 BSD手册页。当心:它wwoorrdd用于粗体和_w_o_r_d下划线。 freebsd.org的FreeBSD 10.1手册页日期为2013年3月15日。 unix.com在man-page / freebsd目录(对于FreeBSD 11.0)下具有错误页面的副本。请注意,他们在man-page / posix下也有正确页面的副本。 “ A + 4 Real StudyExam4Less计算机系列”包含问题中引用的文本,外加有关T和的几段t,但不包括整个手册页。这是这本书的books.google.com上谈论OS X.你可以看到从两个略有不同版本的网页(版本?)这里和这里。 certiguide.com似乎在引用它们。 stevens.edu是一个PDF文件,其中包含的BSD(通用命令手册)版本ls(1)。日期为2011年9月24日。 更好: quora.com具有相同的文本,但格式(缩进)严重损坏,以至于含义不明确。 更好的是: cyberciti.biz和hurricanelabs.com的文字相同,但缩进已纠正到有人可以认为它基本上可以接受的程度。但是他们俩仍然还是一团糟。

4
如何创建不需要身份验证的Windows 7文件共享
这似乎是一个愚蠢的问题,但我找不到使保险柜保持打开状态的组合。 我正在尝试在Windows 7 Pro工作站上创建文件共享。我不希望任何身份验证提示。没有!零!Zilch!:-) 工作站已加入Windows域。共享为“ Scans”,目录为C:\ Scans 尽管我尝试同时设置“共享”和NTFS权限以及“所有人/ FC”,但是仍然提示从其他工作站连接的用户输入凭据。更糟糕的是,由于需要进行身份验证,我的网络扫描仪无法将文件发送到共享。 连接的工作站大多运行Windows7。某处可能有XP,但我不知道该如何使用。 有人碰到这个小怪异吗? 米

3
rsync权限被拒绝将远程目录备份到我的本地计算机
我收到标题中提到的错误。 我发现了类似的问题:在远程计算机上以root权限运行rsync。那没有回答我的问题。 我是远程服务器上的管理员,我想用来将rsync文件备份到本地盒中。这是我的rsync命令: $ rsync -avz me@myserver.com:/var/www/ /backups/Sites/MySite/ 它主要工作。通过密钥对登录。我不可以也不可以使用密码(编辑:通过SSH登录)。由于权限的限制,只有少数文件无法传输。我不想更改那些权限。 这是错误: receiving file list ... done rsync: send_files failed to open "/var/www/webapp/securestuff/install.php": Permission denied (13) 我不是想改变这个文件的权限。它(以及其他类似的东西)应该不可读(除非是root用户)。 这必须在cron作业中运行,我更喜欢仅使用rsync命令的简单单行解决方案。下一个选择是可以从cron作业中调用的shell脚本。在任何情况下,我都不能手动登录到远程计算机并成为root用户(因为运行该命令时我会处于睡眠状态)。 如何使用rsync将其备份到本地盒中?

5
提取具有指定权限的文件和文件夹
我在Windows中使用7zip打包了一个包含许多子文件夹和文件的文件夹,上传到VPS,然后运行以下命令: tar -xvzf file.tar.gz 那么所有解压缩的文件和文件夹的权限均为777。如何获取文件夹的权限为755,文件的权限为644?

1
chroot的sftp用户,具有对/ var / www的写权限
我对尝试部署的此设置感到困惑。我希望你们中的某人可以帮我忙:非常感谢。 背景资料 服务器是Debian 6.0,ext3,前端有Apache2 / SSL和Nginx作为反向代理。我需要提供对Apache根目录(/ var / www)的sftp访问,确保sftp用户被chroot到具有RWX权限的路径。 所有这些都无需修改/ var / www中的任何默认权限。 drwxr-xr-x 9 root root 4096 Nov 4 22:46 www 内部/ var / www -rw-r----- 1 www-data www-data 177 Mar 11 2012 file1 drwxr-x--- 6 www-data www-data 4096 Sep 10 2012 dir1 drwxr-xr-x 7 www-data www-data 4096 Sep …

3
将多个@group添加到有效用户
在smb.conf中,我有一行 valid users = @Staff @Directors 这是将两个组添加到有效用户行的有效语法吗?它似乎不适用于我们的XP Pro客户。 如果不是,以下哪种方法是使两个组成为该网络驱动器的有效用户的正确方法(如果有)? 哪种适用于Windows客户端? valid users = +Staff +Directors 还是我需要使用& valid users = &Staff &Directors 还是两者的结合? valid users = &+Staff &+Directors valid users = +&Staff +&Directors

4
为什么在尝试删除该文件时显然不存在该文件?
一个月前,我在Cygwin的文件夹中解开了Linux源代码(我很好奇它是否可以与MinGW一起编译,因为我的另一台运行Linux的计算机是慢速单核Sempron)。我尝试删除它,但是还剩下1个文件,它不会删除... Cygwin居住在C:\cygwin,我取消了其中的来源C:\cygwin\src\linux-3.7.1。它没有编译...所以我尝试删除该文件夹。一切顺利,直到最后,我才意识到并不是所有文件都被删除了。我尝试linux-3.7.1再次删除文件夹,并弹出错误: 我打开了文件夹,发现还剩下1个源文件:aux.c,位于中C:\cygwin\src\linux-3.7.1\drivers\gpu\drm\nouveau\core\subdev\i2c\aux.c。 它不会: 删除 打开 移动 常规属性: 安全属性: 如何删除该文件?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.