【发布时间】:2021-08-31 07:00:58
【问题描述】:
是否可以在添加别名并且命令需要输入时自动添加用户输入?
例如:
我正在添加一个别名以自动打开根提示符
alias rooter="sudo -i"
然后它要求用户输入密码,所以如果有任何可能的方法,即使使用function,我也会尝试将其自动化,但我不知道如何强制别名 调用时运行函数
【问题讨论】:
-
alias rooter="sudo -i "? -
您到底想自动化什么?如果您尝试自动输入密码,请不要;它非常不安全。
-
使用 sudoers 设置无密码登录。永远不要在 shell 配置中以纯文本形式存储密码。
-
@kalalua : 为什么这个标签是 bash?问题中没有与 bash 相关的内容。你专门问.zshrc,所以一定是zsh。
-
大家好,感谢您的关注和建议。在担任了这么长时间的安全分析师之后,我非常确定自己在做什么。就像@KamilCuk 我试过 /etc/sudoers 但是我找不到任何方法来添加这个特定的命令 sudo -i 也没有 /usr/bin/su 工作,我仍然得到密码提示