我正在为 Ubuntu 终端制作一个 bash 脚本。在代码可以继续之前,我需要验证用户。我如何询问和验证他们现有的登录密码?
最佳答案
你总是可以只使用 id
命令并做类似的事情:
user=$(id -u) # Set $user to user's user id
如果您在脚本中这样做,那么您可以检查 $user
是否是有效的用户 ID。您可以在 /etc/group
文件中查看用户名和 ID。当然,这不是在验证用户密码。相反,这只是检查运行脚本的用户的 ID。
关于linux - 如何使用 shell 脚本验证用户密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36668824/