AI-GUARD安装
- 解压准备组件获取的“Ascend-mindxdl-aiguard_{version}_linux-{arch}.zip”压缩包,获得“aiguard-{version}-py3-none-linux_{arch}.whl”。
{version}为软件包的版本号,{arch}为CPU架构,请用户根据实际需要获取对应的软件包。
- 以root用户登录加解密工具运行环境,修改umask 0022。
- 将准备组件章节获取到的软件包上传到环境的安全私有目录下(如“~/software”)。
- 在软件包所在目录执行如下命令解压软件包。
unzip Ascend-mindxdl-aiguard_{version}_linux-{arch}.zip
- 解压后获取到加解密whl安装包“aiguard-{version}-py3-none-linux_{arch}.whl”文件,并执行如下命令进行安装,安装前请确保网络可用,install日志不会转储,安装前请注意磁盘空间剩余容量。
pip3 install aiguard-{version}-py3-none-linux_{arch}.whl --log ~/.aiguard/log/install.log
默认安装在python3安装路径下的“dist-packages”或“site-packages”目录中,会生成“aiguard”目录,该目录包含全部Python API、样例代码以及训练相关脚本的修改说明等。
- 修改umask 077。
- 修改目录权限。
chmod 700 ~/.aiguard chmod 700 ~/.aiguard/log chmod 600 ~/.aiguard/log/*.log
- 修改家目录权限,由于安全限制,以普通用户运行aiguard命令前,需执行如下命令修改家目录权限为仅当前普通用户可读写。
chmod 700 ~
父主题: 安装部署