Linux 如何显示正在键入的密码?

Linux 如何显示正在键入的密码?,linux,passwords,redhat,Linux,Passwords,Redhat,我知道这是一个巨大的安全风险,我从来没有使用过它,但我正在展示一个关于密码管理的产品,所以我希望在输入密码时在命令行上显示密码。在redhat linux中有什么方法可以做到这一点吗?简短回答:没有 详细回答:是的,但是您必须更改shadow utils程序的源代码,并为您的演示重新编译它。您可以尝试以下方法: /bin/bash read -p "password: " PASS echo $PASS | sudo -S $1 然后以script.sh的方式运行,只需以与用户名相同的方式读取

我知道这是一个巨大的安全风险,我从来没有使用过它,但我正在展示一个关于密码管理的产品,所以我希望在输入密码时在命令行上显示密码。在redhat linux中有什么方法可以做到这一点吗?

简短回答:没有


详细回答:是的,但是您必须更改
shadow utils
程序的源代码,并为您的演示重新编译它。

您可以尝试以下方法:

/bin/bash
read -p "password: " PASS
echo $PASS | sudo -S $1

然后以
script.sh

的方式运行,只需以与用户名相同的方式读取即可。