SecurityManager使用

因为只允许指定IP的服务器访问RMI,因此研究了SecurityManager。

1在jdk的bin目录中找到policytool.exe,运行该程序


SecurityManager使用

2.点击添加规则项目


SecurityManager使用
 

3.点击添加权限,选择所需的权限,并点击确定(下图添加可读全部文件权限)


SecurityManager使用
 

4.点击完成,并保存策略文件,比如保存为my.policy(文件名可以任意取)

5.在java命令中启动安全管理,java -Djava.security.manager -Djava.security.policy=my.policy com.lan.security.SecurityManagerTest

 

注:-Djava.security.policy=你的策略文件路径(绝对路径或相对路径均可)

 

6.关于如何设置各种权限,可以查看jdk文档。

你可能感兴趣的:(jdk,项目管理,Security)