私は1日前にDebianをインストールしました。私はLinuxに初めて触れました。何か明確なものを見逃した場合は、ご了承ください。ただし、sudo コマンドを使用するたびに、現在のユーザーパスワードの入力を求められますが、現在のユーザーは sudo を使用しません。権限があるため、suを使用してそこからコマンドを実行する必要がありますが、そこにインストールしたコマンドは私のユーザーにのみ機能し、以前にpoposを使用したユーザーには機能しませんでした。私はそこにいると思いました。 rootユーザー、sudoがうまくいくからです。 、rootとしてログインするにはどうすればよいですか?私のログインページ(sddm)には1人のユーザーしかいません。
編集する:インストール時に一般ユーザーを作成できない可能性がありますか?一般ユーザーのパスワードとユーザー名を空白にしておくとどうなりますか? rootユーザーとしてのみログインできますか?
答え1
これは、インストール中にシステムを設定した方法によって異なります。インストール中にパスワードを入力してrootアカウントを作成した場合は、Ctrl++を使用Altして別のttyに切り替えF2てそこからrootとしてログインできます。
その後、ユーザーアカウントにsudoを介して権限を拡大する機能を付与できます。
ユーザーに sudo 実行権限を付与する
sudo グループにユーザーを追加する
Debian は、デフォルトでsudo
このグループのすべてのメンバーsudo
に特権の昇格を許可するように構成されています。
最も簡単な方法は、ユーザーをsudo
グループに追加することです。usermod -aG sudo yourusername
/etc/sudoers ファイル
ファイルを編集することもできますsudoers
。このファイルを手動で編集しないでください。システムが利用できなくなる可能性があります。visudo
編集後にファイルにエラーがあるかどうかを確認するので、代わりに使用してください。
- 走る
visudo
yourusername ALL=(ALL:ALL) ALL
ファイルの末尾に追加- CtrlX+でファイルを閉じて保存しY、Enter