Lubuntu 12.04をインストールしたところです。ここで、ApacheやLampシステムのインストールと設定など、ターミナルでいくつかのことを行いたいと思います。
私はOpen SUSEの世界から来ました。通常、コマンドsu
を入力することで、端末のスーパーユーザーモードにアクセスできます。
しかし、Lubuntuでそれを行うと、パスワードの入力を求められ、システムへのアクセスに使用するパスワードを入力すると、次のエラーメッセージが表示されます(ドイツ語からの翻訳):
su: error with the Authentication
私は今どうすればいい?
Ubuntuは、明示的なルートアカウントの代わりにSudo
を使用します。より快適な場合は、Sudo su
を使用してrootとして直接ログインできます。
Ubuntuがこれを行う理由については、 Sudoの利点と欠点 を参照してください。
デフォルトでは、ルートアカウントを有効にしないため、Ubuntuは無効にします。次のコマンドでルートを有効にします。
$ Sudo passwd root
[Sudo] password for abc:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
su-
スイッチを使用してルートアカウントに切り替えます
ルート操作を実行する場合は、次のことができます。
Sudo
を使用すると、rootユーザーが実行するすべての操作を実行できます。Sudo su
をユーザーパスワードとともに使用して、rootアクセスを取得しますSudo passwd
を使用してrootパスワードを変更するコマンドを使用すると、他のディストリビューションと同様にsuを使用してrootユーザーに簡単にアクセスできます(Sudoも引き続き使用できます)。Ubuntuは、実際のルートアカウントを使用する代わりに、Sudo
を使用して現在のユーザーの特権を昇格します。ただし、特にルートシェルが必要な場合は、Sudo su
を実行できます。