回答:
これは、インストールプロセス中にホスト名を変更すると発生します。問題を解決するには、ファイル/ etc / hostsを編集します
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 [ADD_YOURS_HERE] :: 1 localhost localhost.localdomain localhost6 localhost6.localdomain6 [ADD_YOURS_HERE]
Fedora 11でもまったく同じ問題があり、これで解決しました。
sudo ls
、ネットワークはどのように使用しますか?
3つのことを確認する必要があります。1. / etc / hostname 2. / etc / hosts 3. /etc/resolv.conf
ホスト名が正しいこと、hostsファイルが正しくないこと、さらにresolv.confを更新する必要があることがわかりました。
これはHalsafarの答えで示唆されています。仕事用のVPNでKerberosが有効になっていますが、オフのときは役に立たないので、前/etc/pam.d/common-auth
に使用するために認証モジュールの順序を変更しました:pam_unix
pam_krb5
前:
auth [success=4 default=ignore] pam_krb5.so ...
auth [success=3 default=ignore] pam_unix.so ...
後:
auth [success=4 default=ignore] pam_unix.so ...
auth [success=3 default=ignore] pam_krb5.so ...
Halsafarの答えのように、これによりsudoが30から0に変更されました。
Solaris 10では、sudoが約30秒間ハングしていました。トラスの助けを借りて、NFSマウントでハングしているquotaコマンドでハングしていることが最終的に判別できました。NFS共有をアンマウントすると、ハングが解消されました。共有の何が問題なのかまだ判断していない。
$HOSTNAME
が127.0.0.1
ラインに設定されていることを確認しました。動いた。ありがとう。