gpt4 book ai didi

unix - 如何将密码传递给 “su”命令?

转载 作者:行者123 更新时间:2023-12-02 05:25:19 31 4
gpt4 key购买 nike

我有一个程序,该程序将使用密码作为输入,然后执行 shell 程序以在UNIX中执行“su”(切换用户)命令。但是,我不知道如何将password变量传递给UNIX su命令。我必须为此使用的语言非常有限(UniBasic)。

有任何想法吗?

最佳答案

嗯,最好的方法是使用setuid-root二进制文件,该二进制文件要求输入密码,然后执行所需的任何命令,但需要您说不具备的知识。我建议改用sudo(1)

关于unix - 如何将密码传递给 “su”命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/450732/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com