应用程序访问控制系统 apparmor
本文导语: AppArmor 是一个类似于selinux 的东东,主要的作用是设置某个可执行程序的访问控制权限,可以限制程序 读/写某个目录/文件,打开/读/写网络端口等等。。 1.安装 Ubuntu 7.10里 sudo apt-get install apparmor apparmor-profiles apparmor-docs apparm...
AppArmor 是一个类似于selinux 的东东,主要的作用是设置某个可执行程序的访问控制权限,可以限制程序 读/写某个目录/文件,打开/读/写网络端口等等。。
1.安装 Ubuntu 7.10里
sudo apt-get install apparmor apparmor-profiles apparmor-docs apparmor-utils
2.启动服务
sudo /etc/init.d/apparmor restart
3.添加访问控制规则
3.1 先试编写一个小程序
#include
int main(int argc,char *argv[])
{
FILE * f;
int nn,i;
char ch;
if (argc == 3){
f = fopen(argv[1],”w”);
if (f ==NULL) {
printf (”Open file ”%s” with w ERRORn”,argv[1]);
return 2;
}
nn = strlen(argv[2]);
i=0;
while (i
您可能感兴趣的文章:
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。