DEBIAN 10.5.0 AMD64 CDのインストール -
インストールするディスクを挿入した後、「root」の名前とパスワードの入力を求められ、続いて「ユーザー」の名前とパスワードの入力を求められます。
私は他のユーザー名とパスワードを使ってこれをしました。端末を開くと、自分の「root」ユーザー名が表示されますが、パスワードを入力すると、端末は「ユーザー」アカウントのパスワードのみを受け入れます。
「sudo」を試行すると、「root」ユーザー名が「sudoers」ファイルにないことを示すメッセージが表示されます。根を下げることはできません。
sudoを使用しているときに端末で「root」パスワードを入力できない理由はわかりません。私は正しいユーザー名とパスワードを持っていると確信しています。
アップデート1:
一般(rootではない)ユーザーとしてのみログインできます。それからターミナルを開いてみると、ターミナル名がDebianをインストールしたときに作った「root username@xyz」でした。ただし、rootユーザー名とrootアカウント用に作成したパスワードは機能しません。代わりに、通常のユーザーパスワードを使用できます。
そのため、rootとしてログインするとrootとしてログインできないため、「id」を表示できません。表示されるユーザー名(ログインしている場所)の下にある小さなメッセージをクリックし、rootユーザー名とパスワードを何度も試しましたが、やはり機能しませんでした。
端末で「su apt-get update」を試みましたが、「su:ユーザーapt-getが存在しません」というエラーメッセージが表示されました。
アップデート2: 現在はコメントできないので、ここに投稿してください。 OSを再インストールしましたが、「root」のパスワードを作成していません。これにより、一般ユーザーは「sudo」を使用するときに「root」権限を持ちます。以前はrootパスワードを入力していましたが、rootとして「ログイン」する方法がわかりません。結局のところ、どちらも正しいです。 「root」パスワードのみがあり、ユーザー名はありません。
アップデート3:参考にしてください。最初のアカウントでは、不明な理由でログイン資格情報が機能しなかったため、アカウントを設定した後に再度ログインできなかったため、2番目のアカウントを作成して一緒にマージする必要がありました。このメッセージが解決されたことを示すためにクリックできる「解決済み」アイコンは表示されません。また、「コメント」を投稿できません。ありがとうございます。
ベストアンサー1
Debian で root アカウントを設定する方法は 2 つあります。
その場合は、別のパスワードを使用してください。デフォルトでは、rootに切り替えを使用する必要があります
su
。自分で設定する必要がありますsudo
。あなたの場合は、
su
ルートパスワードを入力してください。これにより、ルートシェルが開きます。ここでインストールsudo
(すでに行ったと思われる)を実行し、sudo
それを許可するグループsudo
(adduser youruser sudo
)にroot以外のユーザーを追加できます。他のディストリビューションでデフォルトで行われているように、パスワードはありません。これにより、rootとして直接ログインすることはできませんが、インストールが
sudo
進み、初期ユーザー(インストール中に設定されている)をrootに切り替えることができますsudo
。