这意味着在脚本中可以执行以下操作:
echo "rootpassword" | sudo -S -k su notheruser
但不是这个:
echo "notheruserpassword" | su notheruser
第一个本质上不如第二个安全。
无论如何,是否可以通过 stdin 传递用户密码并将脚本 su 发送给该用户?
这意味着在脚本中可以执行以下操作:
echo "rootpassword" | sudo -S -k su notheruser
但不是这个:
echo "notheruserpassword" | su notheruser
第一个本质上不如第二个安全。
无论如何,是否可以通过 stdin 传递用户密码并将脚本 su 发送给该用户?