Linux Mint 11を実行していますがsudo
、使用する特権を失いました。どうやら、誤って管理グループから自分を削除した結果です。
groups
コマンドを使用して現在のグループをリストすると、ユーザーIDとvboxusersのみが表示されます。IDをvboxusersグループに入れるために、誤ってuseraddではなくusermodを使用したため、他のすべてのグループから削除されたと思います。
Webで見つけたソリューション(このような:http : //www.psychocats.net/ubuntu/fixsudo)は、GRUBメニューで回復モードを選択し、ルートプロンプトを取得し、それを使用してユーザーをグループに追加することを説明しています。しかし、それを行うと、rootパスワードの入力を求められます。これは、Linux Mintやその他のUbuntuベースのディストリビューションでは、インストール中にrootパスワードを表示または設定できないためです。
LinuxのライブCDを持っているので、そのようにルート権限を取得できますが、コマンドラインを介してMintインストールでユーザーを操作することはできません。ただし、これを使用して任意のファイルを編集できます。どのファイルを編集する必要があり、どのように編集すれば管理者(およびその結果としてsudo)特権を取り戻すことができますか?
cat /media/mint/etc/sudoers
ライブCDの実行時に示されているように、私のIDはまだsudoersファイルにあります。