有关 32 位可执行栈的安全风险的说明,请参见防止可执行文件危及安全。
开始之前
您必须成为 root 角色。有关更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限。
# pfedit /etc/system ... set noexec_user_stack=1 set noexec_user_stack_log=1
# reboot
在此示例中,管理员禁用了可执行堆栈消息的日志记录,然后重新引导了系统。
# cat /etc/system set noexec_user_stack=1 set noexec_user_stack_log=0 # reboot
另请参见
有关更多信息,请参阅以下链接: