Articles of chmod

chmod一个文件夹永久

有点新手到服务器的东西。 我正在为我的django应用程序运行一个带有whooshsearch引擎的centOS设置。 每次我重新启动或重build我的索引,我得到一个警告,说明IOError: The path to your Whoosh index '/www/test/mysite_index' is not writable for the current user/group. 我如何确保此文件夹保持永久CHMOD'd 谢谢

如何使用autofs设置CIFS挂载的权限?

我使用autofs在CentOS 6.4服务器上build立了一个CIFS安装: 文件/etc/auto.mnt: Photos -fstype=cifs,perm,rw,uid=505,forceuid,gid=505,forcegid,file_mode=0770,dir_mode=0770,credentials=/root/credentials.txt ://adsrv01/Photos 一个ls命令显示: [root@websrv01 mnt]# ls -l total 4 drwxr-xr-x 1 root root 4096 Apr 26 12:01 Photos 我所期望的ls命令: [root@websrv01 mnt]# ls -l total 4 drwxrwx— 1 photos photos 4096 Apr 26 12:01 Photos 你有什么不对吗? 我如何设置所有者和chmod权利? 编辑:我忘了说,chown和chmod命令在/ mnt / Photos目录下被root用户拒绝。 我不能正确的,我也尝试使用fstab。 这是fstab发生的情况: mkdir /mnt/Photos chmod 770 /mnt/Photos chown photos:photos /mnt/Photos mount […]

我想要在特定目录中创build的所有文件自动获得755个权限,这是可能的吗?

相关的文件夹是每隔几天覆盖一次,但我希望它的内容保留755的权限。 我试过chmod g+s dir但是无济于事。 这甚至可能吗?

setgid和组写 – 可能的recursion目录?

我想设置GID位,以便将子文件/文件夹设置为特定的组。 但我注意到,组的权限只能设置为读取和执行,而不是写入 – 至less默认情况下。 是否可以将其设置为确保该组始终具有(默认情况下,除非明确更改),是否可以写入所有子项? 谢谢

恢复chmod 777 / -R

当执行一个命令我犯了一个错误,并执行(Ubuntu 10) sudo chmod 777 / -R#好吧,你可以笑 现在我所有的文件系统都有777个permition,显然我不知道我的1TB驱动器中每个文件夹和文件的permition在哪:D 无论如何,我可以恢复这个吗? 提前致谢 !!!

无法读取我的组拥有的目录

我把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 […]

Linux中可执行文件访问权限的目的是什么?

我从来没有明白这一点,因为如果你有读取文件的权限,这是否意味着你可以把它复制到别的地方,这样就可以执行它了? 我错过了什么?

每个特定文件夹中的文件总是777?

我想创build一个可以通过FTP在Ubuntu的盒子上访问的文件夹。 有四个用户可以通过FTP连接,我希望他们能够不受限制地共享文件。 是否有可能在创build时将每个文件更改为chmod 777? 事情是这样的,只能在这个特定的位置才能做到。 谢谢!

chmod o -rwx后无法login

我已经通过ssh在linux中从rootinput了一个recursion的chmod o-rwx命令。 之后,我不能再作为根login。 这是一个巨大的问题。 我可以做任何事情来解决这个问题吗? 我只能通过ssh工作,而不是在本地。

我应该将权限设置为777设置和configuration文件?

我正在第一次编写一个大的PHP应用程序(带有安装程序),并且想知道我应该为权限采取哪些安全预防措施。 setup.php使用fopen / fwrite来根据来自setup.php的POST数据生成一个config.php。 这工作,但似乎我不能写入config.php,除非我把它的权限设置为777 。 Config.php基本上包含PHPvariables中的数据库凭证(包含()'ed),这是一个很好的离开777吗? 我想知道如果这是好的,或者我应该指示用户更改权限,如655(我不知道)。