\r\n
\r\n
Toggle navigation
ホームページ
(current)
Q&A
投稿
トピック
検索
デフォルト
商業金融
汎用
言語
グルメ
ファッション
健康医療
化学
物理的
せいぶつ
科学
Linuxでrootになる方法(Linuxでrootになる)。
linuxの「root」ユーザーアカウントは、システム全体に対する完全な管理者権限を持ちます。システム設定ファイルの編集、ソフトウェアのインストール、ユーザーの追加など、ホームディレクトリ以外でのほとんどすべての操作を行いたい場合は、root権限が必要です。ほとんどのタスクでは、rootユーザーアカウントにログインまたは切り替える必要はありません。sudoコマンドを使用すれば、rootとして管理タスクを実行することができます。これにより、スーパーユーザー権限でフルログインした場合の被害を防ぐことができます。ubuntuを使用している場合、これを防ぐためにデフォルトでrootアカウントがロックされています...
第1回/全5回:ルートアカウントのロック解除
1ターミナルを開く Ubuntuや他のディストリビューションでは、システムに損害を与える可能性のあるコマンドを使用しないように、自動的にrootアカウントをロックします。ターミナルでrootアカウントのロックを解除することができます。デスクトップ環境であれば、「Ctrl + Alt + T」キーでターミナルを起動することができます。
2 .sudo passwd root と入力し、↵ Enter を押します。 パスワードを要求されたら、ユーザーパスワードを入力します。
3 新しいパスワードを設定する。新しいパスワードを作成するためのプロンプトが表示され、2回入力します。パスワードが設定されると、rootアカウントが有効になります。
4 rootアカウントを再度ロックする。rootアカウントをロックする場合は、次のコマンドを入力してパスワードを削除し、rootをロックしてください:sudo passwd -dl root
Part 2 of 5: ターミナルでルートアクセスを取得する
1 端子を開ける。ターミナルがまだ開いていない場合は、開きます。多くのディストリビューションでは、Ctrl + Alt + Tキーで開くことができます。
2 .su - と入力し、↵Enterキーを押します。「superuser」としてログインを試みます。このコマンドは、実際にはマシンのどのユーザーでもログインできますが、空白のままだと、rootとしてログインしようとします。
3 プロンプトが表示されたら、root パスワードを入力します。su -」と入力し、Enterキーを押した後。rootパスワードの入力画面が表示されます。認証エラー」のメッセージが表示された場合、rootアカウントがロックされている可能性があります。ルートアカウントのロックを解除する必要があります。
4 コマンドプロンプトを確認します。rootでログインしている場合、コマンドプロンプトの末尾は、$(bash, bbourne, korn shell使用時)や%(csh, tcsh, zsh使用時)ではなく、#で終わります。
5 root権限を必要とするコマンドを入力します。一旦 su- を使って root としてログインすると、root 権限を必要とするあらゆるコマンドを実行できます。su コマンドはセッションが終了するまで保持されるので、コマンド実行のたびに root パスワードを再入力し続ける必要はありません。
6 su - の代わりに .sudo の使用を検討する sudo ("superuser do") は、一時的に root として他のコマンドを実行できるようにするコマンドです。これは、root環境が維持されず、ユーザーがrootパスワードを知る必要がないため、ほとんどのユーザーがrootコマンドを実行するのに最適な方法です。その代わり、ユーザーは自分のユーザーパスワードを入力し、一時的にroot権限を得ることになります。sudoコマンドを入力し、↵Enterキーを押します(例:sudo ifconfig)。パスワードの入力を求められたら、rootのパスワードではなく、ユーザーのパスワードを入力します。Ubuntuのようなディストリビューションでは、rootアカウントがロックされていても動作するsudoが好ましい方法です。このコマンドは、管理者権限を持つユーザーに限定されています。etc/sudoersからユーザーを追加・削除することができます。
第3回/第5回:rootログインを許可する(ubuntu編)
1ターミナルを開く Ubuntuや他のディストリビューションでは、システムに損害を与える可能性のあるコマンドを使用しないように、自動的にrootアカウントをロックします。ターミナルでrootアカウントのロックを解除することができます。デスクトップ環境であれば、「Ctrl + Alt + T」キーでターミナルを起動することができます。
2 sudo nano /etc/gdm3/custom.conf と入力し、↵ Enterを押します。このコマンドは、「custom.conf」ファイルを編集して、パソコン起動時のログインページでrootアカウントでログインできるようにするためのものです。
3 ユーザーパスワードを入力し、↵ Enterを押します。「custom.conf」ファイルを編集する前に、Ubuntuはユーザーパスワードの入力を求めてきます。パスワードを入力し、Enterキーを押してください。
4 AllowRoot=Trueを追加してください。TimedLoginDelay = 10」の下に「AllowRoot=True」を追加します。AllowRoot" の "A" が "TimedLoginDelay" の "T" のすぐ下に来るように、スペースを数個追加してください。
5 Ctrl+Xを押すと、ファイルを保存するかどうかを確認するプロンプトが表示されます。
6 Yボタンを押し、↵ Enterボタンを押します。 Custom.conf "ファイルが保存されます。通常の端末のプロンプトに戻るはずです。
7 sudo nano /etc/pam.d/gdm-passwordと入力し、↵Enterキーを押します。パスワード認証マネージャーファイルを編集するためのコマンドです。
8パスワードを入力し、↵ Enterを押します。ファイルを編集する前に、ユーザーパスワードの入力が必要です。パスワードを入力し、Enterキーを押して続行します。
9 3行目に#をつける。3行目には、「auth required pam_succeed_if.so user != root quiet_success "です。この行の先頭にタグ(#)を置くだけです。線全体が青くなるはずです。これにより、rootはrootのパスワードでログインできるようになります。
10 Ctrl+Xを押すと、ファイルを保存するかどうかを確認するプロンプトが表示されます。
11 Yを押して、↵ Enterを押します。 これで "custom.conf "ファイルが保存されます。通常の端末のプロンプトに戻るはずです。
第4回 第5回:rootでログインする
1 一時的なルートアクセスを得るために、他の方法を使用することを検討してください。定期的にrootでログインすることは、システムを操作不能にするコマンドを簡単に実行でき、特にマシンでSSHサーバーを実行している場合、セキュリティ上のリスクがあるため、推奨されません。ディスク障害への対処やロックアウトされたアカウントの復旧など、緊急の修理の場合のみrootでログインしてください。rootでログインするのではなく、sudoやsuを使用することで、rootでログインした際の事故を防ぐことができます。これらのコマンドを使用することで、深刻な被害が出る前にコマンドを検討する機会が得られます。Ubuntuなど一部のディストリビューションでは、手動でロックを解除するまでルートアカウントがロックされるようになっています。これは、ユーザーが知らず知らずのうちにrootアカウントを使用して、大きなダメージを与えることを防ぐだけではありません。また、通常、ルートアカウントは最初の標的となるため、潜在的なハッカーからシステムを保護することができます。ロックされたルートアカウントでは、ハッカーはアクセスすることができません。ログインする前に、ルートアカウントのロックを解除し、ルートログインを許可する必要があります。
2 Linuxにログインする際のユーザーとして、.rootを入力します。rootアカウントのロックを解除し、パスワードを知っていれば、ユーザーアカウントでのログインを促されたときにrootでログインすることができます。ログインアカウントに "root" が表示されていない場合は、"Not listed?" をクリックします。をクリックし、ユーザー名に「root」を入力します。コマンドの実行にroot権限が必要な場合は、前節の方法をご利用ください。
3 ユーザーパスワードとして、rootパスワードを入力する。ユーザー名としてrootを入力した後、プロンプトが表示されたらrootのパスワードを入力してください。多くの場合、rootのパスワードは "password "であるかもしれません。rootのパスワードがわからない、または忘れてしまった場合は、次のセクションを参照して、パスワードをリセットしてください。
4 rootでログインした状態で複雑なプログラムを実行することは避けてください。実行しようとするプログラムがroot権限を持っている場合、システムに悪影響を及ぼす危険性があります。プログラムの実行には、rootでログインするのではなく、sudoまたはsuを使用することを強くお勧めします。
第 5 回 第 5 回:root または管理者パスワードの再設定
1 rootのパスワードを忘れてしまった場合は、再設定してください。ルートパスワードとユーザーパスワードを忘れた場合は、リカバリーモードで起動し、変更する必要があります。ユーザーパスワードを知っていて、ルートパスワードを変更する必要がある場合は、sudo passwd rootと入力し、ユーザーパスワードを入力し、新しいルートパスワードを作成するだけです。
2 コンピュータを再起動し、BIOS画面に入った後、左-を押したままにします。⇧ Shiftキー。GRUBメニューが表示されます。このタイミングは難しいので、何度か試してみてください。
3 リストの最初の ... (リカバリーモード) エントリを選択することで、現在のディストリビューションのリカバリーモードがロードされます。
4. 表示されたメニューから .root オプションを選択します。これにより、root アカウントとしてログインした状態で端末が起動します。
5.書き込み可能な状態でドライブを再インストールします。リカバリーモードで起動した場合、通常は読み取りアクセスしかできません。以下のコマンドを入力して、書き込み権限を有効にします。 mount -rw -o remount /
6 ロックアウトされたアカウントの新しいパスワードを作成する。rootとしてログインし、アクセスを変更したら、任意のアカウントの新しいパスワードを作成できます。 passwd accountNameと入力して↵ Enterを押します。 rootパスワードを変更する必要がある場合、passwd rootと入力します。 プロンプトで新しいパスワードを2回入力します。
7 パスワードの再設定後、コンピュータを再起動する。パスワードのリセットが完了したら、パソコンを再起動して通常通り使用することができます。新しいパスワードはすぐに有効になります。
2022-03-08 00:10 に公開
閲覧 ( 17 )
分類:
IT
0 おすすめ
あなたが興味を持っているかもしれない記事
匿名者
0 件の投稿
作家リスト
admin
0 投稿
匿名者
0 投稿
おすすめ
×
プライベートメッセージを送信する
送る:
コンテンツ: