Questions tagged «chmod»

chmod是linux / unix命令。它代表“更改模式”。此命令用于更改目录和文件的权限。


16
如何在Linux中一步更改文件夹及其所有子文件夹和文件的权限?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 我想在Linux中一步(命令)更改文件夹及其所有子文件夹和文件的权限。 我已经尝试过以下命令,但仅适用于上述文件夹: chmod 775 /opt/lampp/htdocs 有没有一种方法可以chmod 755为其/opt/lampp/htdocs及其所有内容(包括子文件夹和文件)进行设置? 另外,将来,如果我在其中创建新文件夹或文件htdocs,如何将其权限自动设置为755? 我也看了这个链接: http://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal

15
正确的WordPress文件权限[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 12个月前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我在这里浏览了一下,但没有找到有关最佳文件权限的任何详细信息。我也看了看一些的WordPress的形式的问题,在这里也不过任何人说建议777显然需要在安全一点教训。 简而言之,我的问题是这个。我应该具有以下权限: 存放所有WordPress内容的根文件夹 管理员 wp内容 wp-includes 然后每个文件夹中的所有文件?
399 php  wordpress  chmod 

6
递归的Chmod
我有一个存档,该存档由其他人存档,我想在下载后自动在提取的文件中更改文件系统的分支以获取读取权限。(我无法更改存档的创建方式)。 我研究了这个线程:chmod:如何以递归方式将执行权限仅添加到已经具有执行权限的文件中,而不像其他文件那样。 该目录最初带有多个但全部错误的标志,它们可能显示为: drwx------ d---r-x--- drwxrwxr-x dr--r-xr-- 这些只是到目前为止我发现的少数几个,但可能还会更多。 find尝试在没有x权限的情况下查找目录时发生错误,因此不会将其传递给chmod。到目前为止,我一直在手动更改父目录的权限,然后进入子目录并对它们执行相同操作,依此类推。但这是很多手工劳动。有没有办法自动执行此操作? 即我现在是怎么做的: 做: $ chmod -R +x $ chmod -R +r 直到我没有错误,然后 $ find -type f -exec chmod -x {} + 但是必须有更好的方法。
249 linux  shell  find  chmod 

11
警告:未保护的私钥文件!尝试通过SSH进入Amazon EC2实例时
我正在努力在Amazon EC2实例上设置Panda。昨晚我建立了我的帐户和工具,使用SSH与自己的个人实例进行交互没有问题,但是现在我不被允许进入Panda的EC2实例。 熊猫入门 我收到以下错误: @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ Permissions 0644 for '~/.ec2/id_rsa-gsg-keypair' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. 为了将昨晚进入我的个人实例,我将密钥对更改为600,并尝试将权限设置为0,甚至生成新的密钥字符串,但似乎没有任何效果。 根本没有任何帮助! 嗯,似乎除非将目录的权限设置为777,否则ec2-run-instances脚本无法找到我的密钥文件。我是SSH的新手,所以我可能会忽略一些东西。


7
您如何在python中执行简单的“ chmod + x”操作?
我想从可执行的python脚本中创建文件。 import os import stat os.chmod('somefile', stat.S_IEXEC) 它似乎os.chmod没有像unix chmod那样“添加”权限。在最后一行注释掉的情况下,文件具有filemode -rw-r--r--,而在未注释掉的情况下,文件模式为---x------。如何u+x在保持其余模式不变的同时添加标志?
119 python  chmod 


6
Python模块os.chmod(file,664)不会将权限更改为rw-rw-r,而是-w--wx ----
最近,我正在使用Python模块os,当我尝试更改文件的权限时,没有得到预期的结果。例如,我打算将权限更改为rw-rw-r--, os.chmod("/tmp/test_file", 664) 所有权许可实际上是-w--wx ---(230) --w--wx--- 1 ag ag 0 Mar 25 05:45 test_file 但是,如果我在代码中将664更改为0664,则结果正是我所需要的,例如 os.chmod("/tmp/test_file", 0664) 结果是: -rw-rw-r-- 1 ag ag 0 Mar 25 05:55 test_file 任何人都可以帮助解释为什么前导0对于获得正确结果如此重要吗?

8
如何在单个命令中创建目录并授予权限
如何在Linux中的单个命令中创建目录并授予权限? 我必须创建许多具有完全权限的文件夹 777。 指令 mkdir path/foldername chmod 777 path/foldername 我不喜欢在两个命令中创建和授予权限。我可以在单个命令中执行此操作吗?
107 linux  chmod  mkdir 

3
使用“ chmod a + x”和“ chmod 755”之间的区别
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 7年前关闭。 改善这个问题 这听起来可能很愚蠢,但是我有一个需要运行的文件/脚本,为了执行此操作,我必须将其更改为可执行文件。我想使用chmod a+x或chmod 755。但是,使用chmod a+x和之间有区别chmod 755吗?
78 linux  unix  chmod 

11
如何授予PHP对目录的写入权限?
我正在尝试使用PHP创建文件,但无法正常工作。我假设这是因为它没有写访问权限(以前一直是问题)。我试图通过使文件夹chmod 0777来测试这是否是问题,但最终使该目录中的每个脚本都返回了500条错误消息,直到我将其改回为止。如何授予PHP对文件系统的写访问权,以便它可以创建文件? 编辑:它托管在使用Apache的Hostgator共享托管上。 编辑2:有人要求输入代码:该代码是GD图像脚本。我知道它的其余部分都可以像以前一样在创建每个ime时创建图像。现在,我尝试在添加新文本时创建它们并将它们保存到文件夹。我写的行是:imagejpeg(null,$ file,85); 我还创建了一个测试文件来检查它是否只是一个损坏的脚本(主要是从tizag复制):http ://gearboxshow.info/rkr/lesig.jpg/testfile.txt (我不知道是否/如何发布)正确的代码。这是PHP脚本的内容,减去PHP标记。) 它返回13,13,1(单独的行),因此看起来好像认为自己写了一些东西,但是testfile.txt是空白的(我上传了空白),或者不存在(如果删除了它)。 编辑3:服务器运行CentOS。

5
为文件而不是目录更改chmod
我需要使用chmod将所有文件递归更改为664。我想跳过这些文件夹。我当时想做这样的事情 ls -lR | grep ^-r | chmod 664 我认为这是行不通的,因为我无法通过管道插入chmod有人知道这样做的简单方法吗? 谢谢
72 unix  grep  chmod 
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.