
これは、スクリプト内で次のことができることを意味します。
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スクリプトを送信できますか?