实验要求

  1. 使用Linux下的用户名及其密码实现对该程序的认证(提示:只需完成应用程序的编写与认证策略的设定)
  2. 该用户认证完成后,重新设置改用户的密码

实验代码

编写基于PAM认证的应用程序编写基于PAM认证的应用程序编写基于PAM认证的应用程序编写基于PAM认证的应用程序

实验过程

以root身份编写配置文件/etc/pam.d/mytest,添加内容如下
编写基于PAM认证的应用程序
编译程序:gcc –o mytest mytest.c -lpam -lpam_misc -ldl
新建用户,用户名设为gao
编写基于PAM认证的应用程序运行程序 ./mytest gao,然后按照提示输入密码
编写基于PAM认证的应用程序
为用户gao重设密码后,用XShell尝试登陆,成功
编写基于PAM认证的应用程序

相关文章:

  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-11
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
猜你喜欢
  • 2021-09-01
  • 2022-01-29
  • 2021-07-13
  • 2022-12-23
  • 2021-10-12
  • 2022-02-12
  • 2022-12-23
相关资源
相似解决方案