Linuxでは、rootアカウントはLinux上の特別なユーザーアカウントで、すべてのファイル、すべ
ほとんどの場合、rootアカウントは無効になっているため、アクセスできません。
たとえば、インストールプロセス中にrootのパスワードを指定しなかった場合、デフォルトでロックされている可能性があります。
ただし、特定のタスクを実行するためにrootアカウントにアクセスすることがあります。
このチュートリアルでは、Debian10のrootパスワードを簡単に変更する方法を学びます。
目次
前提条件
Debian10でrootパスワードを変更するには、sudo権限を持っているか、rootアカウントの実際のパスワードを持っている必要があります。
$ sudo -lUser <user> may run the following commands on host-debian: (ALL : ALL) ALL
このような場合は、rootパスワードを変更できるはずです。
: Debian10でrootパスワードを変更すると、rootアカウントのロックが解除されます。
Passwdを使用してDebianのrootパスワードを変更する
Debian10でrootパスワードを変更する最も簡単な方法は、引数なしでpasswdコマンドを実行することです。
$ sudo passwdChanging password for user root.New password:Retype new password:passwd: all authentication tokens updated successfully.
または、passwdコマンドでrootユーザーアカウントを指定することもできます。
$ sudo passwd root
推奨事項:rootアカウントには強力なパスワードが必要です。 これは、特殊文字、大文字と小文字で、少なくとも10文字でなければなりません。
また、辞書で簡単に見つけられる単語を含めるべきではありません。
Debian10でrootとして接続するには、引数を指定せずに”su”コマンドを使用します。
$ su -Password: ~]#
Debianでsu
を使用してrootパスワードを変更する代わりに、sudoではない場合は、実際のrootパスワードを持っていればrootパスワードを変更することができます。
まず、引数なしで”su”コマンドを実行して、ユーザーをrootに切り替えるようにしてください。
$ su -Password::~#
rootとして接続したので、引数なしで”passwd”コマンドを実行するだけです。
$ passwdChanging password for user root.New password:Retype new password:passwd: all authentication tokens updated successfully.
“Ctrl+D”を押してrootアカウントを離れることができ、メインユーザーアカウントがリダイレクトされます。
シングルユーザモードを使用してrootパスワードを変更
Debian10でrootパスワードを変更する別の方法は、シングルユーザモードでホストを起動することです。
シングルユーザーモードでDebianホストを起動する方法がわからない場合は、このテーマについて書いたこのチュートリアルを読むことができます。
rootとしてログインしたので、rootパスワードを簡単に変更するために”passwd”コマンドを実行することができます。
# passwdChanging password for user root.New password:Retype new password:passwd: all authentication tokens updated successfully.
おめでとう、Debian10のrootパスワードを正常に変更しました!
ホストを再起動し、rootアカウントで再生を開始できるようになりました。
結論
このクイックチュートリアルでは、Debian10でrootパスワードを変更する方法を学びました : passwdコマンドを使用するか、rootとして接続してパスワードを変更します。
また、rootパスワードの変更は、シングルユーザーモードでホストを起動し、passwdコマンドを実行することによって行うことができることを学びました。
Debian10でユーザーを追加または削除する予定がある場合は、rootアカウントを使用することも非常に便利です。
Linuxシステム管理に興味があるなら、ウェブサイトにそれに特化した完全なセクションがありますので、それをチェックアウトしてください。