Questions tagged «chmod»

chmod(更改模式的缩写)是Linux / Unix命令,用于更改文件和目录的权限。

2
chmod设置其他人阅读的问题
我有一个目录树,其他人的权限为none。我需要改变它来阅读。 我执行这个命令: chmod -R o+r My\ Dir 但是,它似乎不适用于目录,因为apache无法访问其中的文件。当我在Thunar中打开目录的权限选项卡时,它会说: 文件夹权限不一致,您可能无法使用此文件夹中的文件。 它还有一个按钮来修复它,但我不能为所有目录执行此操作(因为有太多) 我究竟做错了什么?
4 linux  chmod  thunar 


1
作为用户,我可以更改帐户的默认chmod设置吗?
我在共享计算环境中工作,默认设置是rx用于组和其他人; 用户可以改变这一点。我可以chmod并更改所有文件的权限。但是,所有创建的新文件都具有默认权限。反正有没有改变它,所以我不必每次chmod或运行chmod作为cronjob?
4 linux  chmod 


2
如何在Windows中chmod + x一个文件,用于Linux?
我有一个需要在Linux中执行的文件,我可以通过使用它来完成 chmod +x 使用Linux时。 我的问题是:这个文件是在Windows中编译的,要打开我的Ubuntu VM是一件痛苦的事 chmod 它。 Windows中是否有工具或方法允许我添加 +x 对文件的权限,以便在收到Linux机器后可执行? 我试过搜索SU和谷歌,但我只看到了无关的结果 chmod 在Windows上不存在,并且使用文件权限 - 但这不是我正在寻找的。

0
无法更改Ubuntu 10.10中符号链接的Dropbox目录中的权限
标题几乎说明了一切,但这就是我正在做的...... ls -l 产生这个...... drwx------ 1 brian brian 4096 2010-12-28 14:19 foldername -rw------- 1 brian brian 0 2010-12-28 15:54 index.html 在输入类似chmod o=rx index.html输出之后ls -l是相同的。无论我是在原始位置还是符号链接位置,都会发生这种情况。但是,作为进一步的扭曲,输出chmod -v o=rx index.html如下: mode of `index.html' changed to 0605 (rw----r-x) 该位置也被apache符号链接。我的权限发生了什么?

2
将用户访问限制为仅从/ proc读取
作为一种设置一些简单系统监控的方法,我有一个设置为SSH的脚本,并运行一些基本的shell命令,读取一些文件 /proc。我想为此任务创建一个特定的用户帐户,它应具有以下访问权限: SSH 巴什 只读 /proc 其他帖子提到了rssh或Chroot,但这些是最好的方法吗?在我看来,应该有一种方法来创建一个没有权限的用户,只添加所需的内容,在文件系统级别而不是在SSH上强制执行我的限制。这可能吗? 我现在要监视的所有系统都在运行Ubuntu,但是我不想将自己锁定到任何一个特定的分布。
1 linux  ubuntu  bash  ssh  chmod 

1
在启动时运行shell脚本(Kali Linux)
这似乎是一个非常基本的事情,我甚至已经按照一些教程来获得一个简单的脚本在启动时运行,但无济于事。 以下是我的脚本在根目录中的样子: #! /bin/bash xmodmap ~/.xmodmaprc echo 0 | sudo tee /sys/module/hid_apple/parameters/iso_layout 该脚本通过切换控制和命令键(因为我在macbook上)基本上改变了我的键盘映射。它一直 chmod 'ed为可执行文件,以便在我执行时成功执行 ./keymap_fix.sh 或者我 /root/keymap_fix.sh 我已经按照这些简单的教程 https://www.cyberciti.biz/tips/linux-how-to-run-a-command-when-boots-up.html 和 https://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/ 所以,我已经将shell脚本复制到了 /etc/init.d 并做到了这一点 update-rc.d keymap_fix.sh defaults 100 我甚至尝试通过添加来以类似的方式设置crontab @reboot /root/keymap_fix.sh ,但没有任何作品!每当我重新启动时,我的键盘映射都保持不变。 :/ 如果有人能帮到我,谢天谢地!

1
仅更改Apache托管目录中的一个用户的权限
好吧,这可能看起来像是Apache或Owncloud问题,但我认为我想尝试解决问题的方式更为通用: 在Mythbuntu 14.04服务器盒子上,我运行了Apache 2.4.7运行Owncloud。我希望在同一系统上的另一个应用程序(Amarok音乐播放器)可以访问由Owncloud服务器管理的音乐文件。但是,只有Apache用户“www-data”才有权读取/ var / www / owncloud / data下的任何内容(它们应该只通过Oc web界面或同步客户端应用程序处理)。 我认为将该用户“ben”授予该框只读包含所有音乐的目录的只读访问权限不会是一个安全问题:/ var / www / owncloud / data // files / Music 但我不知道该怎么做,或者甚至可能。 chmod使用不同的符号混淆了我,而且还有修改一个用户的权限的事情。 你能用正确的命令帮助我吗?

0
当前目录下的递归chmod
我在一个目录中,我想以递归方式chmod所有内容(由该组写入)。 我做了(用sudo): chmod -R g+w . 并且发生了一些奇怪的事情(我失去了对我所在目录的所有许可,直到我解决了这个问题) 我最终得到了这个(即读取权限未被设置!): d-wx-wx--x 5 _www _www 160B 24 Jan 11:14 storage/ 在显然从上面的命令恢复了我不理解的东西之后,然后我做了相应的cd .. 后续操作chmod -R g+w storage,这次从父目录,以正常方式寻址我想要目标的目录。这给了我想要的东西(据我所知,但我仍然有点迷失方向)。 这两个命令不相同吗?
chmod 

1
更改了目录权限
所以,我正在使用gFTP更改一些文件权限,并以某种方式我设法设置权限..(idk如何,上次我使用gFTP)问题是我在我可以访问的最高目录工作。日志看起来像这样: 现场CHMOD 0 .. 200 SITE CHMOD命令成功 我现在无法使用gFTP或使用普通ftp登录我的网站。有没有人有任何关于如何解决问题的建议,或者我是否必须与主持该网站的人交谈?鉴于它是免费托管的,我想避免烦扰他。
ftp  chmod 


2
错误地使用chmod来搞乱版权。怎么纠正
我跑了一个chmod命令 chmod 644 dir/* 它似乎适用于此目录中的文件,但所有其他子目录中的文件现在处于某种不稳定状态。 ls -l dir/sub-dir 说明: ????????? ? ? ? ? ? MyFiles.txt 现在我可以将此目录中的任何文件复制到任何其他目录中。我得到许可拒绝错误。 我现在如何恢复权限。


2
在linux中更改文件的所有权
我在root拥有的Ubuntu系统上有一个文件“test”。ls -l选项如下所示。 $ ls -l test -r--r----- 1 root abacus 373 Nov 12 19:19 test 我知道只有文件的所有者才能更改其权限。但我想知道是否有任何方法可以为匿名用户读取文件的内容。

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.