web-dev-qa-db-ja.com

Ubuntuサーバーを作成しました。 「root」ユーザーはいますか?

基本的にLinuxをインストールすると、「root」がデフォルトのユーザーになるといつも思っていました。インストール中にユーザー名を選択するように求められたので、「devadmin」を選択しました。それは私の「root」ユーザーですか?

3
orokusaki

Sudoを使用できるユーザーが1人います。

実際にルートになるには:

Sudo su

Rootアカウントを持つには:

Sudo passwd root 

(次に、新しいパスワードを入力すると、それが新しいrootアカウントのパスワードになります。)

7
Apache

すべてのLinuxシステムには、rootアカウントがあります。ただし、日常のタスクには使用しない方が安全です。 コマンドシェルの不注意なタイプミスやソフトウェアのバグがシステムを深刻に混乱させる可能性があるため

rootアカウントにはパスワードがない可能性があるため、rootとして直接ログインすることはできません。ただし、プライマリユーザーアカウントはおそらくsudoersのいずれかであり、ユーザーはSudoプログラムを使用して特定のプログラムをroot(Sudo whoami)として実行できます。または、複数の管理タスクを必要とするより長い管理タスクの場合手順として、rootとしてシェルを開きます(Sudo -s)。

Sudo passwdを実行することで、本当に必要な場合はrootのパスワードを設定できますが、そうしない可能性が高く、偶発的なファイル削除などの事故を招くだけです。

4
Daniel Beck

より長い時間ルートシェルが必要な場合は、-sオプションをSudoコマンドで使用できます。

入力するだけです

Sudo -s

永続的なルートシェルを作成します。そしてタイプ

exit

作業が終了したら、ルートシェルを離れます。

3
l1zard