sudoは決して機能しません。マイコンピュータに権限がありません。 [閉じる]

sudoは決して機能しません。マイコンピュータに権限がありません。 [閉じる]

Linux Mintを再インストールしたいのですが...

多くのコマンドはsudoand thenapt-getまたは他の形式で始まります。私はこれを克服することはできません。一般的な試み:

john@john-AY022AA-ABA-p6330f:~$ sudo apt-get install sqlitebrowser
[sudo] password for john: 
Sorry, user john is not allowed to execute '/usr/bin/apt-get install sqlitebrowser' as root on john-AY022AA-ABA-p6330f.
john@john-AY022AA-ABA-p6330f:~$ 

そして

john@john-AY022AA-ABA-p6330f:~$ cd /etc/sudoers.d
john@john-AY022AA-ABA-p6330f:/etc/sudoers.d$ ls -l
total 8
-r--r----- 1 root root 180 Mar 22  2017 mintupdate
-r--r----- 1 root root 958 Jan 17  2018 README

そして

passwdファイル[vimからコピーして貼り付け]

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin

Grubメニューに移動してパスワードを正常に変更したようです。スクリーンセーバーをスキップできます。 Arduino IDEを目覚めさせたい。数ヶ月間うまくいって死んだ。すべての道は行き止まりの路地で止まるsudo。 Linuxを再ロードする必要があるようです。 Linuxミントを再インストールしたい!

答え1

把握する権限がないため、コンピュータに何をしたかを正確に把握することは困難です。ミントはよくわかりませんが、UbuntuとDebianのフォークラーサーのようなグループ設定に基づいているようです。

デフォルトでは、デフォルトではユーザーグループに追加されている必要があります。どちらかadm。 sudoersファイル()には、そのグループのすべての人がすべてのコマンドを使用できるようにするエントリが必要です。adminsudo/etc/sudoers

これら2つのうちの1つはほぼ確実に壊れています。問題は、ファイルが破損した場合、オペレーティングシステム内で回復できないことです。 あなたは鍵を金庫に入れました。

最も簡単な回避策は、おそらくUSBドライブまたはCDにLinuxをインストールして起動した後に手動で編集および//etc/sudoersまたは/etc/group

起動可能なUSBドライブを作成するには、Ubuntuインストーラにインストールせずに「Ubuntuを試す」オプションがあることがわかります。ミントにも同じオプションがあるかどうか疑問に思います。

答え2

Mint CD/DVDから起動できます。コマンドラインをインストールして選択しないでください。 (Mint / Unbutuの専門家ではないため、これを行う方法を正確に知ることはできません。)その後、/ mntの下にハードドライブをマウントしてドライブを表示できます。これにより、rootアクセス権が得られますので、利点を活用してください。Sudoers@Philipが言及したステップです。

=>推奨されませんが、CDから起動するときは可能です。 <=
可能です。この端末をインターネットから切断するそして/etc/shadowまたは/etc/passwdからパスワードを削除してください。
お持ちの場合/etc/shadowファイルから最初と2番目のコロンの間のすべての文字を削除します。
/etc/shadow がない場合は、上記と同じ手順を実行します。/etc/パスワード文書。
これは削除するルートパスワード。その後、パスワードを必要とせずにrootとしてログインしようとすることができます。ルートパスワードをリセットし、インターネットに再接続するために必要な作業を行います。

関連情報