当我login
在 debian 上运行命令时,我得到:
hostname login: _
Run Code Online (Sandbox Code Playgroud)
在 RHEL5、Solaris 或 HP-UX 上,我得到:
login: _
Run Code Online (Sandbox Code Playgroud)
我需要能够在 Linux 机器上自定义login:
并password:
提示它。我可以重新编译包,但有没有更好(更简单)的方法来做到这一点?
我正在寻找一些 PAM 配置选项,但没有找到任何东西。
我知道它可以通过使用常量的pam_set_item()函数来完成PAM_USER_PROMPT
,但是有没有办法在/etc/pam.d/*
配置文件中进行这样的自定义?
先感谢您。
更新:
我需要这个来自定义 telnet 用户名和密码提示。然而,telnetd
使用/bin/login
该提示,这就是为什么我问login
的这个问题定制。