Centos 6.7でSudoがハングする

Centos 6.7でSudoがハングする

devtoolset 2をインストールした後、sudoコマンドが破損しているようです。

readlink -f $(type -P sudo)

    /opt/rh/devtoolset-2/root/usr/bin/sudo

私は、devtoolset2をインストールするために実行したコマンドにインストール後に次の内容が含まれていると思います。)

ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/
sudo ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/

これがどのようにしてsudoを中断するのか、そしてその理由は誰であるかを確認できますか?私の理論はあまりにもln -s攻撃的で、sudoとも呼ばれます。

ベストアンサー1

私の考えでは、あなたは大丈夫だと思います。

あなたがすることは、プロジェクトのシンボリックリンクを/opt/rh/devtoolset-2/root/usr/bin//usr/local/bin/カスタムバイナリの場所)に置くことです。これはPATH変数にもある可能性が高く、優先順位が高い可能性が高くなります(何かを手動でオーバーライドする場合)。sudoただし、通常は配置されます/usr/bin/sudo

すると、which -a sudoすべての一致が表示されますsudo

sudo次のように入力してアクセスできる必要があります/usr/bin/sudo whoami

おすすめ記事