【发布时间】:2018-07-03 05:32:41
【问题描述】:
我搜索了这个问题,只能找到 python 变体。如果这是重复的道歉。
我正在尝试用 c 语言编写一个自动设置系统的脚本,这样我就不必在大量计算机上手动执行此操作。对于部分脚本,我需要输入密码。
【问题讨论】:
-
需要密码的不是终端,而是您正在运行的某个程序。有些程序只是读取
stdin,但有些程序使用低级终端IO来确保必须手动输入密码。您必须查看每个程序以找到它们使用的方法。 -
我认为使用现有的单点登录工具会更好。我知道,您不是在要求这样的工具(这将是题外话)。但值得努力搜索。
-
我实际上是在寻找输入计算机管理员密码而不是程序密码。我也想知道如何检测 bash 何时需要密码
-
bash不需要密码,但登录过程可能,或sudo程序(与bash无关)。什么情况下需要密码? -
我的意思是 sudo bash