当前位置: 首页 > news >正文

北京网站建设网页设计淘宝美工培训班

北京网站建设网页设计,淘宝美工培训班,做网站怎么备份数据,个人求职网站怎么做接前一篇文章#xff1a;PAM从入门到精通#xff08;十二#xff09; 本文参考#xff1a; 《The Linux-PAM Application Developers Guide》 先再来重温一下PAM系统架构#xff1a; ​ 更加形象的形式#xff1a; ​ 五、主要函数详解 11. pam_open_session 概述PAM从入门到精通十二 本文参考 《The Linux-PAM Application Developers Guide》 先再来重温一下PAM系统架构 ​ 更加形象的形式 ​ 五、主要函数详解 11. pam_open_session 概述 启动PAM会话管理。 函数声明 #include security/pam_appl.h int pam_open_session ( pamh , flags ); pam_handle_t * pamh ; int flags ; 详细描述 pam_open_session函数为先前成功通过身份验证的用户设置用户会话。会话稍后应通过调用pam_close_session()来终止。 应该注意的是应用程序的有效uid通过geteuid()获得应该具有足够的权限来执行例如创建或挂载用户主目录之类的任务。 参数说明 pam_handle_t *pamh pamh参数是通过先前调用pam_start()获得的身份验证句柄。 int flags flags参数是以下值中的零个或多个的二进制或 PAM_SILENT 不发出任何消息。 返回值 PAM_ABORT一般故障。PAM_BUF_ERR内存缓冲区错误。PAM_SESSION_ERR会话失败。PAM_SUCCESS会话已成功创建。 实例 实例1. 一般性代码 /* 通过帐户管理检查之后则打开会话 */if (status pam_open_session(pamh, 0) ! PAM_SUCCESS)exit(status);实例2. SDDM中的代码 参见SDDM包源码目录src/helper/backend/PamHandle.cpp中的PamHandle::openSession函数。 代码如下 bool PamHandle::openSession() {m_result pam_open_session(m_handle, m_silent);if (m_result ! PAM_SUCCESS) {qWarning() [PAM] openSession: pam_strerror(m_handle, m_result);}m_open m_result PAM_SUCCESS;return m_open;} 12. pam_close_session 概述 终止PAM会话管理。 函数声明 #include security/pam_appl.h int pam_close_session ( pamh , flags ); pam_handle_t * pamh ; int flags ; 详细描述 pam_close_session函数用于指示经过身份验证的会话已结束。会话应该是通过调用pam_open_session()创建的。 应该注意的是应用程序的有效uid通过geteuid()获得应该具有足够的权限来执行例如卸载用户主目录之类的任务。 参数说明 pam_handle_t *pamh pamh参数是通过先前调用pam_start()获得的身份验证句柄。 int flags flags参数是以下值中的零个或多个的二进制或 PAM_SILENT 不发出任何消息。 返回值 PAM_ABORT一般故障。PAM_BUF_ERR内存缓冲区错误。PAM_SESSION_ERR会话失败。PAM_SUCCESS会话已成功终止。 实例 实例1. 一般性代码 pam_end(pamh, PAM_SUCCESS); /* PAM事务的结束 */ 实例2. SDDM中的代码 参见SDDM包源码目录src/helper/backend/PamHandle.cpp中的PamHandle::closeSession函数。 代码如下 bool PamHandle::closeSession() {m_result pam_close_session(m_handle, m_silent);if (m_result ! PAM_SUCCESS) {qWarning() [PAM] closeSession: pam_strerror(m_handle, m_result);}return m_result PAM_SUCCESS;} 更多函数请看后续文章。
http://www.hkea.cn/news/14504064/

相关文章:

  • 什么网站都能进的浏览器中山精品网站建设策划
  • php网站作业高校英文网站建设 文献综述
  • 成都建网站公司电话创办公司的基本流程
  • 阿里云 做网站 百度开放云长春seo推广
  • 搜索引擎主题网站模板购物网站前台模板
  • 做网站找个人还是找公司中企动力地址
  • 教做蛋糕的网站一般app开发费用
  • 北流建设局网站淄博烧烤的网络营销方式
  • 网页字体网站旅游类网站建设教案
  • 郑州网站开发公wordpress如何清缓存
  • 海珠区手机版网站建设wordpress极验验证注册
  • 院校建设网站群的原因图片上加语音 网站开发
  • 网站的seo方案怎么做智慧校园官网
  • 工信部网站备案电话肇庆seo
  • 杭州高端定制网站wordpress主题怎么做
  • 哈尔滨专业网站建设哪个好微商营销
  • 织梦做的网站打包在dw修改前端累还是后端累
  • 品牌高端网站制作机构wordpress英文版中文版
  • 石家庄建站模板搭建在深圳找工作上什么网
  • 网站推广问题太原建站模板系统
  • 电商网站开发平台有哪些合肥网站建站公司
  • 郑州网站建设代运营大连建网站电话
  • 山东网站建设app专业做室内设计的网站
  • 网站制作公司的网站南昌seo外包公司
  • 泉州建网站最好的网站建设机构
  • 河南手机网站制作公司怎么买到精准客户的电话
  • 郑州网站建设网站推广郑州经济技术开发区官网
  • framework7做网站山西威力网站建设推荐
  • 网站建设带采集网站建设项目分工
  • 吕梁市住房与城乡建设厅网站网站层次