https://static.06ms.com/static/images/index/23.jpg

Linux批量修改设置文件/文件夹权限

用Linux服务器的时候,最麻烦的莫过于权限的设置

一种可视化的方法就是通过Winscp一个一个文件夹设置,但是速度太慢了

其实SSH中可以用递归的方法实现批量修改文件或文件夹权限(chmod)操作:

先进入目录,举例为discuz3

cd /www/discuz3
然后递归设置文件夹(目录)权限为777
find -type d -exec chmod 777 {} ;          /一般用这条就可以了
find -type d|xargs chmod 777
随后可以选择设置文件权限为777
find -not -type d -exec chmod 777 {} ;
find -not -type d|xargs chmod 777
上面也是一样,一般只要设置第一行就行了。

但是在这里建议各位,有些文件,如config系统配置文件,还是保留为644权限为好。

https://static.06ms.com/static/images/index/15.jpg

Windows8获得System权限

相信不少人都遇见过以下问题,当删除某个文件或文件夹的时候系统弹出对话框要求你拥有System权限;在网上查找,方法都不好用,经过一段的摸索,发现了一个解决的方法。

就是用属性——安全——高级 将所有者改成你的当前用户,然后修改用户对文件的权限为完全控制,就可以随意删除文件了。但是这样做十分麻烦,而且不能彻底解决用户权限的问题。

所以继续研究,终于找到了下面的方法,就是把自己用户加入到System组里面;

在桌面的计算机上右键,点击管理进入计算机管理界面,当然有很多方法进入这个界面。

在左侧的本地用户和组里选择组,在右边右键新建组然后在选择用户的界面中确保对象类型中包含内置安全主体选项,下面就是高级查找用户了,搜索结果里看到了什么?

对system组,双击它。下面就不用我说了吧,给自己的新组起个名字。然后将自己的用户加入这个组中。

现在你的用户就有system权限了,而且这个方法还可以解决其他系统权限的问题。