著者: John Stephens
作成日: 22 1月 2021
更新日: 19 5月 2024
Anonim
Ubuntuでrootとして実行する方法
ビデオ: Ubuntuでrootとして実行する方法

コンテンツ

この記事の内容:sudoを使用してシステムコマンドを実行する特定のスーパーユーザーアカウントを作成する7

Linuxオペレーティングシステムのメンテナンスまたは管理タスクを実行するには、マシンの最高レベルでアクセス権限を取得する必要があります。 ルート。ほとんどのLinuxディストリビューションでは、特定のアカウントを使用してこのレベルのアクセスにアクセスする必要があります。 スーパー。 Ubuntuにはデフォルトでは同じことが当てはまりません。Ubuntuは、このレベルに誤って接続し続けることで、マシンを重大なセキュリティリスクにさらさないようにする他のソリューションをデフォルトで提供します。


ステージ

方法1 sudoを使用してシステムコマンドを実行する



  1. 同時に押す Ctrlキー+Altキー+T ターミナルを開きます。 使用できなくなります 知っていました Ubuntuはこのデフォルトのアクセスモードをブロックするため、他のディストリビューションと同じようにスーパーユーザーアカウントにアクセスします。代わりに、コマンドを呼び出す必要があります。 sudoの 実行される命令を含む行の先頭。



  2. 実行するコマンドの前に sudoの. 追加する場合 sudoの コマンドラインの先頭で、ルートスーパーユーザーのアクセス権限で実行されます。 sudoは英語の略語であることに注意してください スーパーユーザーDo.
    • たとえば、注文 sudo /etc/init.d/networking stop 実行中のネットワークサービスを停止し、 sudo adduser 新しいユーザーアカウントが追加されます。システムの動作に大きな影響を与えるこれらのタスクは両方とも、ルートレベルでスーパーユーザー権限で実行する必要があります。
    • 注文する前にパスワードを入力するように求められます sudoの システムに与える指示を実行します。 Linuxはルートレベルへのアクセスを15分間維持します。この間、ルートシステムへのアクセスを必要とするコマンドを実行するたびにパスワードを再入力する必要はありません。


  3. 入ります gksudo. これは、グラフィカルユーザーインターフェイス(GUI)でプログラムを実行する必要がある場合に行います。 Ubuntuでは、そのようなプログラムを起動して起動しないことをお勧めします sudoの システムのセキュリティに関連する理由のため。コマンドの前に実行する必要があります gksudo.
    • 例えば入力してください gksudo gedit / etc / fstab グラフィカルインターフェイスを備えたesエディターであるGeditでファイル「/ etc / fstab」を開きます。
    • KDEデスクトップインターフェイスを使用する場合は、使用する必要があります。 kdesudo の代わりに gksudo.



  4. ルートレベル環境をエミュレートします。 いくつかの特定のスクリプトを実行する必要があり、リスクを認識している場合は、次を入力してルートレベルにアクセスできます。 sudo-i。これにより、システムルートおよびそのすべての環境変数へのアクセス権が付与されます。
    • スーパーユーザーアカウントのパスワードを作成します。注文を入力して sudo passwd rootパスワードを入力してスーパーユーザーアカウントを作成します。パスワードは覚えておく必要があります。
    • 入ります sudo-i その後にスーパーユーザーのパスワードが続きます。
    • 端末の制御コマンドの最後の文字は $ à #、また色が変わり、スーパーユーザーとしてシステムのルートへのアクセス権があることを通知します。


  5. ユーザーにルートアクセス権を付与します。 標準ユーザーにルートアクセスを許可する場合は、そのユーザーの名前をグループに追加します sudoの。これを行うには、連続して同じ行に入力します sudoの usermod-aG sudo login_name あなたが交換することに注意する場所 USER_NAME アクセス権を与えるユーザーによって。

方法2特定のスーパーユーザーアカウントを作成する



  1. 入力して端末を開く Ctrlキー+Altキー+T. オペレーティングシステムに誤って損傷を与えないように、Ubuntuはデフォルトで個別のスーパーユーザーアカウントを作成する機能をブロックします。ルートレベルのコマンドを安全に実行するには、sudoまたはgksudoを使用する必要があります。特定のシステム管理者アカウントが必要だと思う場合(たとえば、マシンの通常のユーザーに標準アクセスのみを許可する場合、または特定のプログラムで必要な場合)、簡単なコマンドを使用して別のスーパーユーザーアカウントを作成できます。 。
    • ルートアクセスレベルで特定のアカウントを使用すると、マシンに深刻なリスクが生じる可能性があり、Ubuntuでは廃止されました。


  2. 入ります sudo passwd root を押す エントリー. 次に、スーパーユーザーアカウントの新しいパスワードを作成するように求められます。このパスワードは必ず覚えておいてください。


  3. パスワードを作成してキーを押します エントリー.


  4. プロンプトが表示されたら、パスワードを再入力します。 その後、もう一度キーを押します エントリー。これで、スーパーユーザーにはルートアクセスレベルにアクセスするためのパスワードが与えられました。


  5. タイプ su- 次に押す エントリー. システムのルート環境にアクセスするように求められたら、スーパーユーザーのパスワードを入力します。
    • タイプ sudo passwd-dl root このスーパーユーザーアカウントを削除する場合。

人気の出版物

水chickenによるかゆみを緩和する方法

水chickenによるかゆみを緩和する方法

この記事の内容:肌の手入れかゆみを緩和するための薬の使用39参考資料 水poは、水cell帯状疱疹ウイルスによって引き起こされる感染症です。感染は容易に広がり、感染する年齢はありません。赤い点が皮膚に現れ、水疱が発達し、破裂し、乾燥し、クラストを形成するのに24〜48時間かかります。この病気に特徴的な水疱は激しいかゆみを引き起こす可能性があります。ただし、7〜10日以内に治癒するまで、皮膚のケアと...
犬の耳のかゆみを緩和する方法

犬の耳のかゆみを緩和する方法

この記事の共著者は、MRCVのPippa Elliottです。 MRCVのBVMであるエリオット博士は、獣医であり、ペットの獣医外科および医療行為で30年以上の経験があります。彼女は、1987年にグラスゴー大学で獣医学と外科の学位を取得しています。エリオット博士は、故郷の同じ獣医クリニックで20年以上練習しています。この記事で引用されている参考文献は12個あり、ページの下部にあります。 すべての犬...