最近、デスクトップコンピューターのディストリビューションをUbuntuからマザーディストリビューションであるDebianに変更する必要がありました。 私たちの多くは両方のディストリビューションがほぼ同じであると言いますが、私に起こったように、両方のディストリビューションを異なるものにする小さな詳細があり、一部のユーザーでさえ問題を抱えていることは事実です。
私が遭遇した最大の問題のXNUMXつはそれです DebianはsudoプログラムでUbuntuと同じようには機能しません、少なくともroot以外のユーザーの場合。
Sudoは、スーパーユーザーとしてコマンドを実行するために使用されるコマンドです。。 これは、パッケージのインストール、更新、特定のファイルへの変更の記録などのタスクを実行するために必要です。 重要なことと、DebianではUbuntuのようにそれを行うことはできませんが、rootユーザーまたはシステム管理者として入力することによって行うことができます。
Debian9の標準インストール後 Stretchにはデフォルトでインストールされたsudoが含まれていますが、それは私たちのユーザーをそれを使用できるユーザーとは見なしません、解決策のある小さな問題、あらゆるユーザーのためのシンプルで高速な解決策。
まず、ターミナルを開いてコマンド「su」を実行する必要があります。 システム管理者になったら、次のように書く必要があります。
nano /etc/sudoers
これにより、sudoコマンドの構成ファイルが表示されます。 次に、次の行を追加する必要があります。
User privilege specification root ALL=(ALL) ALL
そして、ルートの下に次の行を追加する必要があります。
<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>NOMBRE-USUARIO ALL=(ALL) ALL
ここで、Control + Oを押してすべてのコンテンツを保存し、Control + Xを押して終了する必要があります。これ 変更はGeditプログラムでも行うことができますこれを行うには、rootユーザーになった後で「nano」コマンドを「gedit」コマンドに変更します。 この後、構成が適用されるように機器を再起動し、 ほらコンピューターにUbuntuがあるかのように、sudoコマンドを使用する準備ができています。
これを試しましたか?
su --- c "usermod -aG sudo"
そして、セッションを再開します。
私は長い間debianを使用していません。毎日、Centosの方が快適だと感じていますが、公式のdebianドキュメントによると、sudoグループに追加するだけで十分です。
https://wiki.debian.org/sudo
(以前はホイールグループだったのを覚えていると思いますが)
挨拶。
クエリ、私の場合は変更すると言うファイルは空で、以前に何も書かれていません。debianインストールでは、sudoを使用するオプションを選択しませんでした(グラフィカルインストーラーで)。 空の/作成するファイルにすべてを書き込むと、何かが起こりますか?
1 .-#(特権)を使用してsudoのインストールをテストします
nano / etc / sudoers
2 .-#(特権)を使用してファイルの編集を再試行します
nano / etc / sudoers
私はそれがあなたのために働くことを願っています。