「sudo: コマンドが見つかりません」エラーを修正

[novashare_inline_content]

Linux を実行している仮想マシンまたは PC をインストールした後、次のエラーが発生する場合があります。「sudo: コマンドが見つかりません」または "コマンドが見つかりません"、より多くの権限でアクションを実行するとき。新しいパッケージのインストールについて。このチュートリアルでは、Debian でこのエラーを修正する方法を説明します。

須藤とは何ですか?

須藤かSアッパー-あなたなるする、はユーザーが root としてコマンドを実行できるようにするプログラム(または別のユーザー)。したがって、Sudo を使用すると、付与する権利の数を減らしながらも、ユーザーに権限を与えることができます。また、スーパー ユーザー セッションへの切り替えを回避できるため、発注をより適切に制御できます。また、ユーザーが sudo で実行したコマンドはファイルに保存されます。

✏️ Sudo はパッケージであり、他のパッケージと同様にセキュリティ バグの影響を受ける可能性があることに注意してください。したがって、それを省略して、root セッションに切り替えることができます。su -あなたの注文を満たすため。

それでは、Debian で「sudo: コマンドが見つかりません」エラーを修正する方法を見てみましょう。

Debian の「sudo: コマンドが見つかりません」エラーを修正

ターミナルで「sudo コマンドが見つかりません」というエラーが表示された場合は、パッケージをインストールする必要がありますsudo

これを行うには、次のコマンドを使用して root ユーザーに変更する必要があります。

su -

必要な root パスワードを入力し、パッケージをインストールしますsudo:

apt install sudo

それからユーザーを sudo グループに追加する(交換するdavid追加するユーザーの名前でsudo) :

adduser david sudo

最後に、操作を有効にするには、ユーザーは切断してから再接続する必要があります。

初めて sudo を使用するとき、ユーザーには次のメッセージが表示されます。

sudo グループのユーザーのメンバーシップを確認する

ユーザーがグループに属しているかどうかを確認するにはsudo、次のコマンドを入力するだけです。

groups david

交換するdavid、目的のユーザーの名前で指定します。それを確認してくださいsudo以下の例に示すように、ユーザーのグループ リストに正しく表示されます。

「sudo」グループに所属するユーザー

sudo グループに属していないユーザーが sudo グループを使用してコマンドを実行すると、次のメッセージが表示されます。

Utilisateur n'apparaît pas dans le fichier sudoers. Cet incident sera signalé.

「sudo: コマンドが見つかりません」エラーが表示されるのはなぜですか?

須藤はパッケージです。 Ubuntu などの一部のディストリビューションでは、sudoはデフォルトでインストールされます。ただし、Debian の場合はそうではなく、手動でインストールする必要があります。

sudo で実行されたコマンドを確認する方法

ユーザーがどのコマンドを実行したかを確認するにはsudo、次の場所にあるファイルを表示できます。

/home/utilisateur/.bash_history

さらに詳しく知るにはsudoに相談できます。Debian ドキュメント

この記事をシェアする

[novashare_inline_content]