上記の質問は、次のように書き直すこともできます。what is the use of the sudo command?
man
Bash シェルのページにはsudo
次の説明があります。
sudo, sudoedit - execute a command as another user.
これは私には意味がありません。root
端末からインストールするにはユーザーになる必要はありませんか?コマンドsudo
の前に使用するとyum install
役に立ちますか?
ベストアンサー1
すでにroot権限を持つシェルにいる場合は、使用しても意味がありませんsudo
。ただし、sudo
root でコマンドを実行できますいいえルートとしてログインします。
元su
の(ユーザー切り替え)コマンドを使用すると、他のユーザーとしてプログラムを実行できます。すべてまたは専務というアプローチが必要です。ユーザーのパスワードを知っている場合(またはすでにrootユーザーである場合)、必要なものは何でもできます。パスワードがわからないと何もできません。
新しいsudo
コマンドがよりスマートになりました。特定のコマンドのみを許可するように構成できます。必要に応じて構成することもできます。あなたの他のユーザーのパスワードではなくパスワードです(su
要求された場合)。 (実はこれがsudo
一般的な構成です。)