sudoの侮辱はmacOSのどこに保存されますか?


回答:


11

あなたが走れsudo strings /usr/bin/sudoばあなたは(他の多くのものの中で)得ます

Sudo version %s
1.8.17p1
Configure options: %s
--with-password-timeout=0 --disable-setreuid --with-env-editor --with-pam
--with-libraries=bsm --with-noexec=no --sysconfdir=/private/etc
--without-lecture --enable-static-sudoers --with-rundir=/var/db/sudo

侮辱を含めるには、コンパイル時に--with-insults(またはINSTALLファイルに記載されている他の侮辱オプションのいずれか)を使用する必要がありますsudo

--with-insults
    Define this if you want to be insulted for typing an incorrect password
    just like the original sudo(8).  This is off by default.
    Sudoers option: insults

Macにsudo侮辱をインストールする方法を参照してください自分でコンパイルする方法については、


だからここでバイナリファイルであるsudoers.so ?その中のLinuxで、例えば、OS Xの/usr/lib/sudo/sudoers.so
Arduino_Sentinel

sudoにインストールされてい/usr/bin/sudoます。ライブラリはmacOSでは異なり、おそらく静的ライブラリ自体はありません(少なくともsudo find /usr -name '*sudo*' その方向には何も返されませんでした)
nohillside
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.