Linux コマンド su、sudo、sudo su、sudo -i の使用法と違い

WBOY
リリース: 2024-02-05 19:06:03
転載
1359 人が閲覧しました

sudo と su コマンドの主な違いは次のとおりです。

sudo コマンドでは権限を取得するために現在のユーザーのパスワードが必要ですが、su コマンドでは root ユーザーのパスワードが必要です。さらに、デフォルトの動作も異なります。 sudo コマンドでは、昇格された特権で実行できるコマンドは 1 つだけですが、su コマンドは新しいシェルを起動し、明示的にログアウトするまで root 特権で複数のコマンドを実行できます。

Linux命令su、sudo、sudo su、sudo -i使用和区别

su は、別のユーザー ID に切り替えるために使用されます:

Linux命令su、sudo、sudo su、sudo -i使用和区别

デフォルトでは、ID のみが切り替えられ、環境変数は切り替えられず、環境変数は通常のユーザーのもののままです。ユーザー ID を切り替えると、ユーザーの環境変数も新しいユーザーの環境変数に切り替わるため、「-」を省略すると一部の操作が実行できなくなります。

su root root パスワードを入力した後、root ユーザーに切り替えますが、pwd ディレクトリは変更されません

Linux命令su、sudo、sudo su、sudo -i使用和区别

su – root root パスワードを入力し、root ユーザーに切り替えますが、pwd ディレクトリ/root

Linux命令su、sudo、sudo su、sudo -i使用和区别

sudo は通常、コマンド

# を追加します。

sudo -i root は、sudo - root、sudo -i、sudo -、sudo root と同じ効果があります。パスワードの入力を求められた場合、パスワードは現在のアカウントのパスワードです。コマンドを実行するユーザーは、 su に必要なものは、切り替え後のアカウントのパスワード使用は「su アカウント名」です。

sudo: 一時的にスーパー ユーザー モードに切り替えてスーパー ユーザー権限を実行します。通常は root ユーザーを指します。パスワードの入力を求められた場合、パスワードはパスワードではなく現在のユーザーのパスワードです。スーパーアカウントの。ただし、時間制限があり、Ubuntu のデフォルトのセッションは 15 分です。

su: 特定のユーザーモードに切り替え、パスワードの入力を求められた場合、パスワードは切り替え後のアカウントのパスワードであり、使用法は「suアカウント名」です。後でアカウントを追加しない場合、システムはデフォルトで root アカウントを使用し、パスワードはスーパー アカウントのパスワードでもあります。時間制限はありません。

sudo -i: スーパー ユーザーのみが実行できる特定の権限を、毎回パスワードを入力せずに頻繁に実行するには、このコマンドを使用できます。パスワードの入力を求められた場合、そのパスワードは現在のアカウントのパスワードになります。時間制限はありません。このコマンドを実行すると、プロンプトが「$」ではなく「#」に変わります。通常のアカウントに戻りたい場合は、「終了」または「ログアウト」を実行してください。このコマンドを実行するユーザーは sudoers に属している必要があります

Linux命令su、sudo、sudo su、sudo -i使用和区别sudo -i sudo コマンドを直接実行し、-i パラメータを追加します。コマンドを実行するユーザーは sudoers である必要があります

Linux命令su、sudo、sudo su、sudo -i使用和区别sudo su sudo コマンドを実行して su コマンドを昇格し、su コマンドを実行します。このコマンドを実行するユーザーは sudoers に属している必要があります。

以上がLinux コマンド su、sudo、sudo su、sudo -i の使用法と違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:lxlinux.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート