草庐IT

PERMISSIONS

全部标签

linux - Apache访问日志自动设置权限

对于我正在做的一些测试,我需要通过ssh远程跟踪apache访问日志。只有在为日志准确设置权限时,我才能成功地做到这一点。我注意到每周都会创建一个新的apacheaccess.log并重置权限。我目前的解决方法是每周编辑一次日志的权限:chmod644/var/log/apache2/access.log我想知道是否有更永久的解决方案,例如延长旧日志保留的时间或在创建新日志时自动设置权限。如果重要的话,我在Ubuntu11.10上运行服务器 最佳答案 编辑您的logrotate.conf文件,为apache.log文件设置正确的所有

linux - Apache访问日志自动设置权限

对于我正在做的一些测试,我需要通过ssh远程跟踪apache访问日志。只有在为日志准确设置权限时,我才能成功地做到这一点。我注意到每周都会创建一个新的apacheaccess.log并重置权限。我目前的解决方法是每周编辑一次日志的权限:chmod644/var/log/apache2/access.log我想知道是否有更永久的解决方案,例如延长旧日志保留的时间或在创建新日志时自动设置权限。如果重要的话,我在Ubuntu11.10上运行服务器 最佳答案 编辑您的logrotate.conf文件,为apache.log文件设置正确的所有

linux - 验证 GTK 应用以 root 权限运行

我有一个用于Linux的UI应用程序(使用GTK)需要以root身份运行(它读取和写入/dev/sd*)。我想知道应用程序是否可以使用操作系统提供的某些API来获取根权限,而不是要求用户每次启动我的应用程序时都手动打开根shell或使用“sudo”。(注意:gtk应用程序不能使用“setuid”模式,所以这不是这里的一个选项。)这里的优势是工作流程更简单:用户可以从他的默认用户帐户,从桌面双击我的应用程序,而不必打开根终端并从那里启动它。我问这个是因为OSX提供了这个:应用程序可以要求操作系统启动具有根权限的可执行文件-操作系统(而不是应用程序)然后要求用户输入他的凭据,验证它们然后启

linux - 验证 GTK 应用以 root 权限运行

我有一个用于Linux的UI应用程序(使用GTK)需要以root身份运行(它读取和写入/dev/sd*)。我想知道应用程序是否可以使用操作系统提供的某些API来获取根权限,而不是要求用户每次启动我的应用程序时都手动打开根shell或使用“sudo”。(注意:gtk应用程序不能使用“setuid”模式,所以这不是这里的一个选项。)这里的优势是工作流程更简单:用户可以从他的默认用户帐户,从桌面双击我的应用程序,而不必打开根终端并从那里启动它。我问这个是因为OSX提供了这个:应用程序可以要求操作系统启动具有根权限的可执行文件-操作系统(而不是应用程序)然后要求用户输入他的凭据,验证它们然后启

linux - 理解 Linux 目录权限推理

您好,我有2个关于linux目录权限的问题,我不明白。我从名为Documents的文件夹中删除了执行标志。在那之后我不能在它上面使用cd但我仍然可以从父目录执行“lsDocuments”并且它仍然列出了Documents目录中的文件。我虽然缺少x标志拒绝读取此目录?然后我想知道为什么要发明目录上的粘滞位。我听说它被用来让用户无法删除其他用户创建的临时文件。但是这个IMO违反了删除文件的规则,我们只需要这个目录的权限。为什么不简单地给每个用户一个单独的/tmp/目录,而不是在规则系统中引入异常(exception)?我知道这面旗帜的作用,但我想知道发明它的原因。

linux - 理解 Linux 目录权限推理

您好,我有2个关于linux目录权限的问题,我不明白。我从名为Documents的文件夹中删除了执行标志。在那之后我不能在它上面使用cd但我仍然可以从父目录执行“lsDocuments”并且它仍然列出了Documents目录中的文件。我虽然缺少x标志拒绝读取此目录?然后我想知道为什么要发明目录上的粘滞位。我听说它被用来让用户无法删除其他用户创建的临时文件。但是这个IMO违反了删除文件的规则,我们只需要这个目录的权限。为什么不简单地给每个用户一个单独的/tmp/目录,而不是在规则系统中引入异常(exception)?我知道这面旗帜的作用,但我想知道发明它的原因。

linux - 是否可以创建一个脚本来保存和恢复权限?

我使用的是linux系统,需要对一组嵌套文件和目录进行一些权限试验。我想知道是否有一些方法可以在不保存文件本身的情况下保存文件和目录的权限。换句话说,我想保存权限,编辑一些文件,调整一些权限,然后将权限恢复到目录结构中,同时保留更改的文件。这有意义吗? 最佳答案 最简单的方法是使用ACL工具,即使您实际上并不使用ACL。只需调用getfacl-R。>saved-permissions备份目录树的权限和setfacl--restore=saved-permissions恢复它们。否则,备份权限的方法是使用find-printf。(需要

linux - 是否可以创建一个脚本来保存和恢复权限?

我使用的是linux系统,需要对一组嵌套文件和目录进行一些权限试验。我想知道是否有一些方法可以在不保存文件本身的情况下保存文件和目录的权限。换句话说,我想保存权限,编辑一些文件,调整一些权限,然后将权限恢复到目录结构中,同时保留更改的文件。这有意义吗? 最佳答案 最简单的方法是使用ACL工具,即使您实际上并不使用ACL。只需调用getfacl-R。>saved-permissions备份目录树的权限和setfacl--restore=saved-permissions恢复它们。否则,备份权限的方法是使用find-printf。(需要

php - 开发插件时 Wordpress 错误 -"You do not have sufficient permissions to access this page."

我刚开始学习wordpress插件开发,当我从管理员访问我的插件菜单时遇到这个错误。这里是代码:importer.php//***************Adminfunction***************functionoscimp_admin(){include('importer_admin.php');}functionoscimp_admin_actions(){add_options_page("OSCommerceProductDisplay","OSCommerceProductDisplay",1,"OSCommerceProductDisplay","oscim

php - 开发插件时 Wordpress 错误 -"You do not have sufficient permissions to access this page."

我刚开始学习wordpress插件开发,当我从管理员访问我的插件菜单时遇到这个错误。这里是代码:importer.php//***************Adminfunction***************functionoscimp_admin(){include('importer_admin.php');}functionoscimp_admin_actions(){add_options_page("OSCommerceProductDisplay","OSCommerceProductDisplay",1,"OSCommerceProductDisplay","oscim