26

LXC rootfs から deb パッケージを作成しようとしています。作成後、そのパッケージを任意のコンピューターにインストールしたいと考えています。ここまでで deb パッケージのパッケージングとインストールは完了しましたが、LXC パッケージのインストール後、その lxc でスーパーユーザーになれません。「sudo」コマンドを使用すると、このエラーが発生します 。

sudo: 有効な uid は 0 ではありません。sudo は setuid root でインストールされていますか?

前もって感謝します。

4

5 に答える 5

64

不思議なことに、次のようにして自分のシステムを台無しにすることにした後、Mac OS でもまったく同じ問題が発生しましたsudo chmod -R /usr/bin。それが他の誰かのケースである場合は、 Disk Utilityを開いて、OSディスク(私の場合は「Macintosh HD」)を選択し、First Aidタブに移動してからRepair Disk Permissionsを押して、しばらく待つと問題が解決するはずです.

于 2014-01-04T03:53:34.653 に答える
1

このエラーは、ユーザーが監禁された ssh シェルを使用している場合にも発生する可能性があります。この場合は、シェル セッションの制限を解除してみてください。

于 2017-05-02T17:11:19.557 に答える