首页 > shell交互里的输入密码隐藏输出是怎么实现的

shell交互里的输入密码隐藏输出是怎么实现的

我们经常使用一些交互脚本的时候,要求我们输入密码,为了安全保密,都可以做到输入之后都不显示出来,这是怎么做到的呢?比如

我们在更新git的时候,要输入用户名密码,密码这一栏怎么输入都不会显示出文字,而我自己做的交互文本只要读取输入都会显示出来,这是怎么弄的呢?


#!/usr/bin/perl -w

use Term::ReadKey;
ReadMode 2;
my $password = <STDIN>;

#! /bin/bash
read -s content
echo $content

#!/usr/bin/env python
import getpass

passwd = getpass.getpass()
print "passwd:", passwd
【热门文章】
【热门文章】