Megafon 3Gモデム+ Linuxがsudoersを変更

組み込みメモリ上のインストールスクリプトであるE173モデムを購入しましたが、ルート権限が必要です。 間違えた、黙って権利を与えた。 後で、sudoコマンドにはパスワードが必要ないことがわかりました。 インストールスクリプトを表示することにしました。 その一部を次に示します。



grep -v“ MobilePartner.sh” / etc / sudoers> / tmp / $ {TEMPFILE} 2>&1

DELETECOMMENT = "hw_mobileのrequirettyを削除"

必要条件= `grep" $ {DELETECOMMENT} "/ tmp / $ {TEMPFILE}`

if ["x $ {REQUIRETTY}"!= "x"]

それから

REQUIRETTY = `echo" $ {REQUIRETTY} "| awk -F '、' '{printf $ 2}' '

他に

REQUIRETTY = `grep" requiretty "/ tmp / $ {TEMPFILE}`

if ["x $ {REQUIRETTY}"!= "x"]

それから

sed -i "s / $ {REQUIRETTY} /#、$ {REQUIRETTY}、$ {DELETECOMMENT} / g" / tmp / $ {TEMPFILE} 2> / dev / null

fi

fi#Shashank:不具合修正AJ2D13470:Begin

echo -e "ALL ALL =(ALL)NOPASSWD:ALL" >> / tmp / $ {TEMPFILE}



All Articles