![一般ユーザーを管理者に切り替える(sudoを使用)[閉じる]](https://linux33.com/image/118493/%E4%B8%80%E8%88%AC%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%92%E7%AE%A1%E7%90%86%E8%80%85%E3%81%AB%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B%EF%BC%88sudo%E3%82%92%E4%BD%BF%E7%94%A8%EF%BC%89%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
私のシステムにOpenSUSEをインストールするときに、rootユーザーを4人の標準ユーザーの1つに設定し、rootユーザーアカウントを削除(またはロック)してsudo
管理タスクに使用しようとしています。私はYast Control Centerを使用して、ユーザーと(すでに存在する)ホームディレクトリを追加します。だから私はログアウトしてsudo
zypperコマンドを使ってみましたが、私のパスワードではなくルートパスワードを要求しました。 Yastプログラムでsudoユーティリティを試しましたが、成功しませんでした。
では、この問題をどのように解決できますか?
答え1
問題はsudoersファイルにありました。 2行を削除する必要がありましたが、その最初の行はALL ALL = (ALL) ALL
。
拡張:これはopenSUSEのデフォルト設定です。私はsudoersファイルのコメントを読んでいて、文書の一部からファイルに2行のテキストを削除すると問題が解決したことがわかります。 (ALL行を除いて、これら2行は覚えていません。)