ターミナルでSudo <command>
と入力するとSudo: unknown uid 501: who are you?
が表示され、su
と入力するとsu: who are you?
が表示されます
私は自分のマシンで何らかの形でスーパーユーザーのアクセス許可を変更したに違いないと思います。現在、Sudoコマンドを使用することができず、有用な解決策を見つけることができませんでした。 /etc/passwd
ファイルで何かする必要がありますか?それを変更することさえできますか?
FWIW-ダウンロードした自動更新を(再起動により)インストールするだけで修正されました。ログアウトとログインが機能しませんでした。
単にiterm2
も十分である可能性がありますので、おそらくそれが出発点としてより良い場所です。
マシンでrootユーザーを有効にしましたか?次の手順を実行して確認します。
これを実行すると、Sudoとsuがrootユーザーのパスワードで機能するはずです。